[Pkg-openmpi-maintainers] Bug#839387: libopenmpi2: Programs crash if run under fakeroot

Michael Banck mbanck at debian.org
Sat Oct 1 10:49:50 UTC 2016


On Sat, Oct 01, 2016 at 12:34:02PM +0200, Michael Banck wrote:
> |(unstable-amd64-sbuild)mba at hartree:/$ OMPI_MCA_orte_rsh_agent=/bin/false
> |fakeroot pw.x

The same happens if I wrap it around mpirun --allow-run-as-root btw:

|(unstable-amd64-sbuild)mba at hartree:/$ OMPI_MCA_orte_rsh_agent=/bin/false
|fakeroot mpirun --allow-run-as-root pw.x 
|[hartree:10475] PMIX ERROR: INVALID-CREDENTIAL in file
|src/server/pmix_server_listener.c at line 540
|[hartree:10480] PMIX ERROR: UNREACHABLE in file src/client/pmix_client.c
|at line 983
|[hartree:10480] PMIX ERROR: UNREACHABLE in file src/client/pmix_client.c
|at line 199
|--------------------------------------------------------------------------
|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 "(null)" (-43) instead of "Success" (0)
|--------------------------------------------------------------------------
|*** 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)
|[hartree:10480] 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!
|-------------------------------------------------------
|Primary job  terminated normally, but 1 process returned
|a non-zero exit code.. Per user-direction, the job has been aborted.
|-------------------------------------------------------
|[hartree:10475] PMIX ERROR: INVALID-CREDENTIAL in file
|src/server/pmix_server_listener.c at line 540
|[hartree:10481] PMIX ERROR: UNREACHABLE in file src/client/pmix_client.c
|at line 983
|[hartree:10481] PMIX ERROR: UNREACHABLE in file src/client/pmix_client.c
|at line 199
|--------------------------------------------------------------------------
|mpirun detected that one or more processes exited with non-zero status,
|thus causing
|the job to be terminated. The first process to do so was:
|
|  Process name: [[55876,1],0]
|  Exit code:    1
|--------------------------------------------------------------------------




More information about the Pkg-openmpi-maintainers mailing list