[Pkg-openmpi-maintainers] Bug#493876: openmpi-bin adds conflicting alternative 'mpiexec'

Alexander Achenbach xela at slit.de
Tue Aug 5 15:43:31 UTC 2008


Package: openmpi-bin
Version: 1.2.7~rc2-1
Tags: lenny

The openmpi-bin package adds an alternative 'mpiexec' that controls
/usr/bin/mpiexec and its manpage.

However, another MPI implementation (lam-runtime) adds a single
alternative class 'mpirun' that includes the 'mpiexec' command and
its manpage as a slave.

This causes alternatives resolution to be order dependent: Even
though lam-runtime adds the slave 'mpiexec' along with 'mpirun'
at priority 30, 'mpiexec' may get overridden if openmpi-bin gets
installed (or configured) after it.

(On etch, a similar problem exists, except that 'mpiexec' also
 includes the 'mpirun' command, extending the problem to its scope.)

What about merging openmpi-bin's 'mpiexec' alternative as a slave
into 'mpirun'?

Best regards,
Alexander Achenbach







More information about the Pkg-openmpi-maintainers mailing list