Package Details: scotch 6.0.6-1

Git Clone URL: https://aur.archlinux.org/scotch.git (read-only)
Package Base: scotch
Description: Software package and libraries for graph, mesh and hypergraph partitioning, static mapping, and sparse matrix block ordering. This is the all-inclusive version (MPI/serial/esmumps).
Upstream URL: http://www.labri.fr/perso/pelegrin/scotch/
Licenses: custom:CeCILL-C
Conflicts: ptscotch-openmpi, scotch_esmumps, scotch_esmumps5
Provides: ptscotch, ptscotch-openmpi, scotch_esmumps, scotch_ptesmumps
Submitter: None
Maintainer: ioquatix
Last Packager: ioquatix
Votes: 31
Popularity: 0.933477
First Submitted: 2006-11-07 17:51
Last Updated: 2018-07-15 06:38

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 9 10 11 Next › Last »

eleftg commented on 2015-02-16 09:57

@ eolianoe: Thank you very much. I (almost) entirely adopted your PKGBUILD :-) "Almost" because:

-- indeed, ptscotch-mpich2 is not provided. But...
-- ptscotch-openmpi is provided (since it's ptscotch built with openmpi :-) ). And if i remove it from provides=() i'm forced to uninstall openfoam.
-- scotch_esmumps5 is indeed NOT provided but if i remove it, i'm forced to uninstall mumps.
-- both mumps and openfoam build perfectly fine with this new version of scotch. So it can be considered as a drop-in replacement for the other *scotch* versions.
-- Meanwhile I filed requests of deletion for all other scotch packages as advised in https://lists.archlinux.org/pipermail/aur-general/2015-February/030301.html
-- also enabled an optional dependency: bzip2 (which unfortunately will also constitute a make dependency for scotch and any project depending on it, however i tried both openfoam and mumps by adding -lbz2 and they built fine).

I would appreciate your feedback on the above issues.

myles commented on 2015-02-15 21:03

I've orphaned https://aur.archlinux.org/packages/scotch_esmumps in case anyone here is interested in maintaining it

myles commented on 2015-02-15 21:02

I've orphaned [[https://aur.archlinux.org/packages/scotch_esmumps/][scotch_esmumps]] in case anyone here is interested in maintaining it

eolianoe commented on 2015-02-15 19:16

@eleftg: you should not provide ptscotch-mpich2, ptscotch-openmpi, and scotch_esmumps5 as there are different "projects" the first are built with different MPI and the last is a legacy version, but they should stay in the conflicts array.
You should rather provide scotch, ptscotch, and scotch-esmumps as this is that your package really provides.
Here is a proposal for an update PKGBUILD (which use 'make install'): http://pastebin.com/hBPqEVJ8

eleftg commented on 2015-02-14 08:05

Well... yes, sure. Why not?

mickele commented on 2015-01-29 08:17

I can rename gpart to something like gpart-scotch.
What do you think about this?

eleftg commented on 2015-01-28 22:51

this package conflicts with gpart (https://www.archlinux.org/packages/extra/x86_64/gpart/)

The reason is an executable with identical name: /usr/bin/gpart

mickele commented on 2014-12-14 10:46

Headers relocated in /usr/include/scotch, like in scotch. (5.1.12b-4)

mickele commented on 2014-12-12 22:23

@saxonbeta

I changed the PKGBUILD according to you suggestion.

PS: added line is options=('!makeflags') ;-)

saxonbeta commented on 2014-12-10 20:34

Hi, when i try to compile the package I get the following error:

make[2]: *** There is no rule to build the target 'libptesmumps.so'

In my makepkg.conf I have the option MAKEFLAGS="-j4". After I have removed it, the package compiles fine. I think the line:
options=('!nomakeflags')
should be added to the PKGBUILD.
Cheers!