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