Package: src:openmpi Version: 3.1.2-1 Severity: serious Tags: ftbfs Dear maintainer:
I tried to build this package in buster with "dpkg-buildpackage -A" and it failed: -------------------------------------------------------------------------------- [...] debian/rules build-indep dh build-indep --no-parallel debian/rules override_dh_update_autotools_config make[1]: Entering directory '/<<PKGBUILDDIR>>' (cd config && autom4te --language=m4sh opal_get_version.m4sh -o opal_get_version.sh) ./autogen.pl --force Open MPI autogen (buckle up!) 1. Checking tool versions Searching for autoconf Found autoconf version 2.69; checking version... Found version component 2 -- need 2 Found version component 69 -- need 69 [... snipped ...] fi dh_link: No packages to build. Architecture mismatch: amd64, want: all any dh_link: No packages to build. Architecture mismatch: amd64, want: all any dh_link: No packages to build. Architecture mismatch: amd64, want: all any if test -f debian/tmp//usr/lib/x86_64-linux-gnu/openmpi/lib/libmca_common_ompio.so.41.9.0 ; then \ cp -a debian/tmp//usr/lib/x86_64-linux-gnu/openmpi/lib/libmca_common_ompio.so.41.9.0 \ debian/libopenmpi3//usr/lib/x86_64-linux-gnu/openmpi/lib/libmca_common_ompio.so.41.9.0 ; \ dh_link -p libopenmpi3 /usr/lib/x86_64-linux-gnu/libmca_common_ompio.so.41.9.0 /usr/lib/x86_64-linux-gnu/libmca_common_ompio.so.41 ; \ dh_link -p libopenmpi3 /usr/lib/x86_64-linux-gnu/openmpi/lib/libmca_common_ompio.so.41.9.0 /usr/lib/x86_64-linux-gnu/libmca_common_ompio.so.41.9.0 ; \ dh_link -p libopenmpi-dev /usr/lib/x86_64-linux-gnu/libmca_common_ompio.so.41 /usr/lib/x86_64-linux-gnu/libmca_common_ompio.so ; \ fi dh_link: No packages to build. Architecture mismatch: amd64, want: all any dh_link: No packages to build. Architecture mismatch: amd64, want: all any dh_link: No packages to build. Architecture mismatch: amd64, want: all any if test -f debian/tmp//usr/lib/x86_64-linux-gnu/openmpi/lib/libmca_common_verbs.so.40.10.0 ; then \ cp -a debian/tmp//usr/lib/x86_64-linux-gnu/openmpi/lib/libmca_common_verbs.so.40.10.0 \ debian/libopenmpi3//usr/lib/x86_64-linux-gnu/openmpi/lib/libmca_common_verbs.so.40.10.0 ; \ dh_link -p libopenmpi3 /usr/lib/x86_64-linux-gnu/libmca_common_verbs.so.40.10.0 /usr/lib/x86_64-linux-gnu/libmca_common_verbs.so.40 ; \ dh_link -p libopenmpi3 /usr/lib/x86_64-linux-gnu/openmpi/lib/libmca_common_verbs.so.40.10.0 /usr/lib/x86_64-linux-gnu/libmca_common_verbs.so.40.10.0 ; \ dh_link -p libopenmpi-dev /usr/lib/x86_64-linux-gnu/libmca_common_verbs.so.40 /usr/lib/x86_64-linux-gnu/libmca_common_verbs.so ; \ fi dh_link: No packages to build. Architecture mismatch: amd64, want: all any dh_link: No packages to build. Architecture mismatch: amd64, want: all any dh_link: No packages to build. Architecture mismatch: amd64, want: all any if test -f debian/tmp//usr/lib/x86_64-linux-gnu/openmpi/lib/libmca_common_libfabric.so.40.10.0 ; then \ cp -a debian/tmp//usr/lib/x86_64-linux-gnu/openmpi/lib/libmca_common_libfabric.so.40.10.0 \ debian/libopenmpi3//usr/lib/x86_64-linux-gnu/openmpi/lib/libmca_common_libfabric.so.40.i10.0 ; \ dh_link -p libopenmpi3 /usr/lib/x86_64-linux-gnu/libmca_common_libfabric.so.40.10.0 /usr/lib/x86_64-linux-gnu/libmca_common_libfabric.so.40 ; \ dh_link -p libopenmpi3 /usr/lib/x86_64-linux-gnu/openmpi/lib/libmca_common_libfabric.so.40.10.0 /usr/lib/x86_64-linux-gnu/libmca_common_libfabric.so.40.10.0 ; \ dh_link -p libopenmpi-dev /usr/lib/x86_64-linux-gnu/libmca_common_libfabric.so.40.10.0 /usr/lib/x86_64-linux-gnu/libmca_common_libfabric.so ; \ fi if test -f debian/tmp/usr/bin/shmemrun ; then \ cp -a debian/tmp/usr/bin/shmemrun debian/openmpi-bin/usr/bin/shmemrun ;\ cp -a debian/tmp/usr/share/man/man1/shmemrun.1 debian/openmpi-bin/usr/share/man/man1 ; \ cp -a debian/tmp/usr/bin/shmemcc debian/openmpi-bin/usr/bin/shmemcc ; \ cp -a debian/tmp/usr/bin/shmemfort debian/openmpi-bin/usr/bin/shmemfort ; \ cp -a debian/tmp/usr/share/man/man1/shmemcc.1 debian/openmpi-bin/usr/share/man/man1 ; \ cp -a debian/tmp/usr/share/man/man1/shmemfort.1 debian/openmpi-bin/usr/share/man/man1 ; \ fi rm debian/libopenmpi-dev/usr/lib/*/openmpi/lib/ompi_monitoring_prof.so rm: cannot remove 'debian/libopenmpi-dev/usr/lib/*/openmpi/lib/ompi_monitoring_prof.so': No such file or directory make[1]: *** [debian/rules:146: override_dh_install] Error 1 make[1]: Leaving directory '/<<PKGBUILDDIR>>' make: *** [debian/rules:73: binary-indep] Error 2 dpkg-buildpackage: error: fakeroot debian/rules binary-indep subprocess returned exit status 2 -------------------------------------------------------------------------------- To reproduce, please try building with "dpkg-buildpackage -A". Hint: Try splitting override_dh_install into override_dh_install-arch and override_dh_install-indep. Also, please consider uploading in source-only form (dpkg-buildpackage -S) so that this kind of bugs never propagate to testing. Thanks.