Bug#837915: aster: FTBFS due to install failures

2016-09-25 Thread Michael Banck
Hi,

as I just diagnosed this for a different package: the problem appears to
be that mpirun is run during binary-arch, i.e. under fakeroot. Latest
openmpi does not like that apparenlty and crashes.

Not sure how to fix it for aster as apparently building the elements
catalog is part of the upstream install run.  Maybe the upstream build
system can be modified to build that catalog during build, not install?


Michael



Bug#837915: aster: FTBFS due to install failures

2016-09-15 Thread Bas Couwenberg
Source: aster
Version: 11.5.0+dfsg2-4
Severity: serious
Justification: makes the package in question unusable or mostly so
Control: block 836917 by -1

Dear Maintainer,

The upload of openmpi (2.0.1-3) to unstable has triggered an
uncoordinated transition (#836917). Unfortunately your package FTBFS due
to install failures:

 stdout: 
--
 It looks like orte_init failed for some reason; your parallel process is
 likely to abort.  There are many reasons that a parallel process can
 fail during orte_init; some of which are due to configuration or
 environment problems.  This failure appears to be an internal failure;
 here's some additional information (which may only be relevant to an
 Open MPI developer):
 
   init pmix failed
   --> Returned value Unreachable (-12) instead of ORTE_SUCCESS
 --
 --
 It looks like orte_init failed for some reason; your parallel process is
 likely to abort.  There are many reasons that a parallel process can
 fail during orte_init; some of which are due to configuration or
 environment problems.  This failure appears to be an internal failure;
 here's some additional information (which may only be relevant to an
 Open MPI developer):
 
   orte_ess_init failed
   --> Returned value Unreachable (-12) instead of ORTE_SUCCESS
 --
 --
 It looks like MPI_INIT failed for some reason; your parallel process is
 likely to abort.  There are many reasons that a parallel process can
 fail during MPI_INIT; some of which are due to configuration or environment
 problems.  This failure appears to be an internal failure; here's some
 additional information (which may only be relevant to an Open MPI
 developer):
 
   ompi_mpi_init: ompi_rte_init failed
   --> Returned "Unreachable" (-12) instead of "Success" (0)
 --
 
 stderr: [babin:16923] PMIX ERROR: UNREACHABLE in file src/client/pmix_client.c 
at line 983
 [babin:16924] PMIX ERROR: INVALID-CREDENTIAL in file 
src/server/pmix_server_listener.c at line 540
 [babin:16923] PMIX ERROR: UNREACHABLE in file src/client/pmix_client.c at line 
199
 *** An error occurred in MPI_Init
 *** on a NULL communicator
 *** MPI_ERRORS_ARE_FATAL (processes in this communicator will now abort,
 ***and potentially your MPI job)
 [babin:16923] Local abort before MPI_INIT completed completed successfully, 
but am not able to aggregate error messages, and not able to guarantee that all 
other processes were killed!
 
 To run manually, set:
 BINDIR="/«BUILDDIR»/aster-11.5.0+dfsg2/debian/tmp/usr/bin"
 PYTHONDIR="/usr/lib/python2.7/dist-packages"
 and copy/paste the command line below:
 Command 
'LD_LIBRARY_PATH="/«BUILDDIR»/aster-11.5.0+dfsg2/debian/tmp/usr/lib:/usr/lib/x86_64-linux-gnu/libfakeroot:/usr/lib64/libfakeroot:/usr/lib32/libfakeroot"
 ${BINDIR}/aster 
/«BUILDDIR»/aster-11.5.0+dfsg2/debian/tmp/usr/lib/aster/Execution/E_SUPERV.py 
-commandes /«BUILDDIR»/aster-11.5.0+dfsg2/build/release/fort.1 -memjeveux 500 
-tpmax 120 --bibpyt /«BUILDDIR»/aster-11.5.0+dfsg2/debian/tmp/usr/lib/aster' 
returned 1
 debian/rules:45: recipe for target 'override_dh_auto_install' failed

Kind Regards,

Bas