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: 30
Popularity: 0.000000
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 ... Next › Last »

eleftg commented on 2015-02-20 23:43

@keepitsimpleengr: This output seems to agree with my initial guess. The package builds just fine. Then it proceeds with the tests but apparently you'are using an AUR helper not being able to send a key stroke in order to conclude the test suite. Have you tried pressing any key at that stage?

Anyway, we can easily verify the above theory, if you edit the PKGBUILD and comment the check() function (lines 56-61). This way you skip the test suite and just install the whole thing right after building.

keepitsimpleengr commented on 2015-02-20 21:48

oops: http://pastebin.com/T7KsDrvn

eleftg commented on 2015-02-20 17:25

@keepitsimpleengr

Educated guess (without having any data so far):

After compilation the check() function launches the tests, during which you might be required to press any key in order to further advance (Waiting for key press...)

eleftg commented on 2015-02-20 17:17

Are you sure this is the correct pastebin link?

Operating System Version:
Ubuntu 14.04 LTS (64 bit) [Xubuntu]
Kernel Name: Linux
Kernel Version: 3.13.0-27-generic

Can you post the output of makepkg?

keepitsimpleengr commented on 2015-02-20 17:11

scotch hanging during compilation. termout @ http://pastebin.com/2PqGp31M
--
Linux KISE-005 3.18.7-2-ck #1 SMP PREEMPT Sat Feb 14 17:57:17 EST 2015 x86_64 GNU/Linux

mickele commented on 2015-02-19 08:44

I confirm that this version of the PKGBUILD (6.0.3-5) requires bzip2 at runtime. Building code-aster I had to add -lbz2 to the linking options.

eleftg commented on 2015-02-19 08:39

Fixed. I have some questions on this issue though. Probably I don't understand the way this dependency works...

It's not strictly needed for scotch's functionality unless you define -DCOMMON_FILE_COMPRESS_BZ2. So that's why I included it as optional.

However, if it's not there during build time, it doesn't build (-lbz2 linking flag). That's why I included it as makedepends.

And now you are telling me that even during runtime its absence causes problems... How? I mean... we are using a library that has a few extra symbols defined. That's ok as long as we don't make calls to functions that use these symbols. In that case we would be required to have bzip2 installed.

I'm probably missing something

eolianoe commented on 2015-02-19 08:23

@eleftg: after some tests it seems that you can't use scotch if you do not have bzip2 installed, so it should not be an optional dependency.

eleftg commented on 2015-02-19 07:29

Updated.

-- Removed scotch_esmumps5 from provides
-- Removed -DSCOTCH_PTHREAD right before building the MPI versions

eolianoe commented on 2015-02-16 11:49

@eleftg:
* yes, you should keep ptscotch-openmpi until the depends arrays of the other package are updateed,
* according to http://mumps.enseeiht.fr/index.php?page=faq#20, mumps could depend on scotch v6.0.1, and the mumps package should be update to depend to this new version of scotch,
* you should ask for merge request rather than deletion in order to keep comments and votes,
* for bzip2 I do not have any idea on that, maybe a more experienced user ofo scotch could answer.