Bug#961879: petsc: binary-all FTBFS
Adrian Bunk
bunk at debian.org
Sat May 30 19:20:38 BST 2020
Source: petsc
Version: 3.13.1+dfsg1-2
Severity: serious
Tags: ftbfs
https://buildd.debian.org/status/fetch.php?pkg=petsc&arch=all&ver=3.13.1%2Bdfsg1-2&stamp=1590861266&raw=0
...
dh_missing -i
dh_missing: warning: petsc3.13-real-debug/usr/lib/petscdir/petsc3.13/x86_64-linux-gnu-real-debug/lib/libpetsc_real.so.3.13.1 exists in debian/tmp but is not installed to anywhere
dh_missing: warning: petsc3.13-real-debug/usr/lib/petscdir/petsc3.13/x86_64-linux-gnu-real-debug/lib/libpetsc_real.so.3.13 exists in debian/tmp but is not installed to anywhere
dh_missing: warning: petsc3.13-real-debug/usr/lib/petscdir/petsc3.13/x86_64-linux-gnu-real-debug/lib/libpetsc_real.so exists in debian/tmp but is not installed to anywhere
dh_missing: warning: petsc3.13-real-debug/usr/lib/petscdir/petsc3.13/x86_64-linux-gnu-real-debug/lib/pkgconfig/PETSc.pc exists in debian/tmp but is not installed to anywhere
dh_missing: warning: petsc3.13-real-debug/usr/lib/petscdir/petsc3.13/x86_64-linux-gnu-real-debug/lib/petsc/conf/uninstall.py exists in debian/tmp but is not installed to anywhere
dh_missing: warning: petsc3.13-real-debug/usr/lib/petscdir/petsc3.13/x86_64-linux-gnu-real-debug/lib/petsc/conf/reconfigure-x86_64-linux-gnu-real-debug.py exists in debian/tmp but is not installed to anywhere
dh_missing: warning: petsc3.13-real-debug/usr/lib/petscdir/petsc3.13/x86_64-linux-gnu-real-debug/lib/petsc/conf/petscrules exists in debian/tmp but is not installed to anywhere
dh_missing: warning: petsc3.13-real-debug/usr/lib/petscdir/petsc3.13/x86_64-linux-gnu-real-debug/lib/petsc/conf/configure-hash exists in debian/tmp but is not installed to anywhere
dh_missing: warning: petsc3.13-real-debug/usr/lib/petscdir/petsc3.13/x86_64-linux-gnu-real-debug/lib/petsc/conf/test exists in debian/tmp but is not installed to anywhere
dh_missing: warning: petsc3.13-real-debug/usr/lib/petscdir/petsc3.13/x86_64-linux-gnu-real-debug/lib/petsc/conf/test.common exists in debian/tmp but is not installed to anywhere
dh_missing: warning: petsc3.13-real-debug/usr/lib/petscdir/petsc3.13/x86_64-linux-gnu-real-debug/lib/petsc/conf/rules exists in debian/tmp but is not installed to anywhere
dh_missing: warning: petsc3.13-real-debug/usr/lib/petscdir/petsc3.13/x86_64-linux-gnu-real-debug/lib/petsc/conf/variables exists in debian/tmp but is not installed to anywhere
dh_missing: warning: petsc3.13-real-debug/usr/lib/petscdir/petsc3.13/x86_64-linux-gnu-real-debug/lib/petsc/conf/petscvariables exists in debian/tmp but is not installed to anywhere
dh_missing: warning: petsc3.13-real-debug/usr/lib/petscdir/petsc3.13/x86_64-linux-gnu-real-debug/lib/petsc/conf/modules/petsc/3.13.1 exists in debian/tmp but is not installed to anywhere
dh_missing: error: missing files, aborting
The following debhelper tools have reported what they installed (with files per package)
* dh_install: libpetsc-complex-dev (0), libpetsc-complex3.13 (0), libpetsc-complex3.13-dbg (0), libpetsc-complex3.13-dev (0), libpetsc-real-dev (0), libpetsc-real3.13 (0), libpetsc-real3.13-dbg (0), libpetsc-real3.13-dev (0), libpetsc3.13-dev-common (3), libpetsc3.13-dev-examples (2), petsc-dev (0), petsc3.13-doc (1)
* dh_installdocs: libpetsc-complex-dev (0), libpetsc-complex3.13 (0), libpetsc-complex3.13-dbg (0), libpetsc-complex3.13-dev (1), libpetsc-real-dev (0), libpetsc-real3.13 (0), libpetsc-real3.13-dbg (0), libpetsc-real3.13-dev (1), libpetsc3.13-dev-common (0), libpetsc3.13-dev-examples (0), petsc-dev (0), petsc3.13-doc (3)
If the missing files are installed by another tool, please file a bug against it.
When filing the report, if the tool is not part of debhelper itself, please reference the
"Logging helpers and dh_missing" section from the "PROGRAMMING" guide for debhelper (10.6.3+).
(in the debhelper package: /usr/share/doc/debhelper/PROGRAMMING.gz)
Be sure to test with dpkg-buildpackage -A/-B as the results may vary when only a subset is built
For a short-term work-around: Add the files to debian/not-installed
make: *** [debian/rules:136: binary-indep] Error 25
This is due to the following change in dh compat 13:
- The dh_missing command will now default to
--fail-missing. This can be reverted to a non-
fatal warning by explicitly passing --list-missing
like it was in compat 12.
More information about the debian-science-maintainers
mailing list