Bug#901110: libgdamm5.0: FTBFS when built with dpkg-buildpackage -A
Santiago Vila
sanvila at debian.org
Sat Jun 9 00:23:14 BST 2018
Package: src:libgdamm5.0
Version: 4.99.11-1
Severity: serious
Dear maintainer:
I tried to build this package in stretch with "dpkg-buildpackage -A"
but it failed:
--------------------------------------------------------------------------------
[...]
debian/rules build-indep
dh build-indep --with gnome
dh_update_autotools_config -i
dh_autoreconf -i
libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, 'build'.
libtoolize: copying file 'build/ltmain.sh'
libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'build'.
libtoolize: copying file 'build/libtool.m4'
libtoolize: copying file 'build/ltoptions.m4'
libtoolize: copying file 'build/ltsugar.m4'
libtoolize: copying file 'build/ltversion.m4'
libtoolize: copying file 'build/lt~obsolete.m4'
configure.ac:47: installing 'build/compile'
configure.ac:38: installing 'build/missing'
[... snipped ...]
/usr/bin/make -C examples clean
make[2]: Entering directory '/<<PKGBUILDDIR>>/examples'
rm -f config/example simple/example sqlbuilder/example
rm -rf .libs _libs
rm -rf config/.libs config/_libs
rm -rf simple/.libs simple/_libs
rm -rf sqlbuilder/.libs sqlbuilder/_libs
rm -f *.o
rm -f config/*.o
rm -f simple/*.o
rm -f sqlbuilder/*.o
rm -f *.lo
make[2]: Leaving directory '/<<PKGBUILDDIR>>/examples'
dh_installexamples -X.deps -X.dirstamp -XMakefile
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_gnome -i
dh_perl -i
dh_link -i
dh_strip_nondeterminism -i
debian/rules override_dh_compress
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_compress -X reference -X examples
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_fixperms -i
debian/rules override_dh_missing
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_missing --fail-missing
dh_missing: usr/lib/x86_64-linux-gnu/libgdamm-5.0.la exists in debian/tmp but is not installed to anywhere
dh_missing: missing files, aborting
The following debhelper tools have reported what they installed (with files per package)
* dh_install: libgdamm-5.0-13 (2), libgdamm5.0-dev (4), libgdamm5.0-doc (2)
* dh_installdocs: libgdamm-5.0-13 (1), libgdamm5.0-dev (0), libgdamm5.0-doc (0)
* dh_installexamples: libgdamm-5.0-13 (0), libgdamm5.0-dev (0), libgdamm5.0-doc (7)
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
debian/rules:30: recipe for target 'override_dh_missing' failed
make[1]: *** [override_dh_missing] Error 255
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
debian/rules:13: recipe for target 'binary-indep' failed
make: *** [binary-indep] Error 2
dpkg-buildpackage: error: fakeroot debian/rules binary-indep subprocess returned exit status 2
--------------------------------------------------------------------------------
To reproduce, please try "dpkg-buildpackage -A".
(The error does not happen with "dpkg-buildpackage").
Thanks.
More information about the pkg-gnome-maintainers
mailing list