Bug#679929: libmpich2-dev: missing slave alternative for mpiCC
Sébastien Villemot
sebastien.villemot at ens.fr
Mon Jul 2 14:59:15 UTC 2012
Package: libmpich2-dev
Version: 1.4.1-4
Severity: important
Dear Maintainer,
libmpich2-dev does not provide a slave alternative for mpiCC (note the
capitals), contrary to lam4-dev and libopenmpi-dev.
This is causing the octave-openmpi-ext package to FTBFS on arches where mpich2
is the default MPI implementation:
https://buildd.debian.org/status/package.php?p=octave-openmpi-ext&suite=sid
Thanks,
$ update-alternatives --display mpi
mpi - auto mode
link currently points to /usr/lib/openmpi/include
/usr/include/lam - priority 30
slave libmpi++.a: /usr/lib/liblam++.a
slave libmpi++.so: /usr/lib/liblam++.so
slave libmpi.a: /usr/lib/liblam.a
slave libmpi.so: /usr/lib/liblam.so
slave libmpio.a: /usr/lib/liblamio.a
slave libmpio.so: /usr/lib/liblamio.so
slave mpiCC: /usr/bin/mpic++.lam
slave mpiCC.1.gz: /usr/share/man/man1/mpiCC.lam.1.gz
slave mpic++: /usr/bin/mpic++.lam
slave mpic++.1.gz: /usr/share/man/man1/mpic++.lam.1.gz
slave mpicc: /usr/bin/mpicc.lam
slave mpicc.1.gz: /usr/share/man/man1/mpicc.lam.1.gz
slave mpif77: /usr/bin/mpif77.lam
slave mpif77.1.gz: /usr/share/man/man1/mpif77.lam.1.gz
/usr/include/mpich2 - priority 40
slave libmpi++.so: /usr/lib/libmpichcxx.so
slave libmpi.so: /usr/lib/libmpich.so
slave libmpif77.so: /usr/lib/libfmpich.so
slave libmpif90.so: /usr/lib/libmpichf90.so
slave mpic++: /usr/bin/mpic++.mpich2
slave mpic++.1.gz: /usr/share/man/man1/mpic++.mpich2.1.gz
slave mpicc: /usr/bin/mpicc.mpich2
slave mpicc.1.gz: /usr/share/man/man1/mpicc.mpich2.1.gz
slave mpicxx: /usr/bin/mpicxx.mpich2
slave mpicxx.1.gz: /usr/share/man/man1/mpicxx.mpich2.1.gz
slave mpif77: /usr/bin/mpif77.mpich2
slave mpif77.1.gz: /usr/share/man/man1/mpif77.mpich2.1.gz
slave mpif90: /usr/bin/mpif90.mpich2
slave mpif90.1.gz: /usr/share/man/man1/mpif90.mpich2.1.gz
/usr/lib/openmpi/include - priority 40
slave libmpi++.so: /usr/lib/openmpi/lib/libmpi_cxx.so
slave libmpi.so: /usr/lib/openmpi/lib/libmpi.so
slave libmpif77.so: /usr/lib/openmpi/lib/libmpi_f77.so
slave libmpif90.so: /usr/lib/openmpi/lib/libmpi_f90.so
slave mpiCC: /usr/bin/mpic++.openmpi
slave mpiCC.1.gz: /usr/share/man/man1/mpiCC.openmpi.1.gz
slave mpic++: /usr/bin/mpic++.openmpi
slave mpic++.1.gz: /usr/share/man/man1/mpic++.openmpi.1.gz
slave mpicc: /usr/bin/mpicc.openmpi
slave mpicc.1.gz: /usr/share/man/man1/mpicc.openmpi.1.gz
slave mpicxx: /usr/bin/mpic++.openmpi
slave mpicxx.1.gz: /usr/share/man/man1/mpicxx.openmpi.1.gz
slave mpif77: /usr/bin/mpif77.openmpi
slave mpif77.1.gz: /usr/share/man/man1/mpif77.openmpi.1.gz
slave mpif90: /usr/bin/mpif90.openmpi
slave mpif90.1.gz: /usr/share/man/man1/mpif90.openmpi.1.gz
Current 'best' version is '/usr/include/mpich2'.
-- System Information:
Debian Release: wheezy/sid
APT prefers unstable
APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 3.2.0-2-amd64 (SMP w/4 CPU cores)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages libmpich2-dev depends on:
ii libc6 2.13-34
ii libcr-dev 0.8.4-2
ii libcr0 0.8.4-2
ii libmpich2-3 1.4.1-4
Versions of packages libmpich2-dev recommends:
ii mpich2 1.4.1-4
libmpich2-dev suggests no packages.
-- no debconf information
More information about the debian-science-maintainers
mailing list