Bug#903360: goocanvasmm-2.0: FTBFS in buster/sid (dh_installexamples: Cannot find "usr/share/doc/goocanvasmm-2.0/examples")

Santiago Vila sanvila at debian.org
Mon Jul 9 00:52:04 BST 2018


Package: src:goocanvasmm-2.0
Version: 1.90.11-1
Severity: serious
Tags: ftbfs

Dear maintainer:

I tried to build this package in buster 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:26: installing 'build/missing'

[... snipped ...]

 /usr/bin/install -c -m 644 reference/goocanvasmm-2.0.tag '/<<PKGBUILDDIR>>/debian/tmp/usr/share/doc/goocanvasmm-2.0/reference'
make[3]: Leaving directory '/<<PKGBUILDDIR>>/doc'
make[2]: Leaving directory '/<<PKGBUILDDIR>>/doc'
Making install in examples
make[2]: Entering directory '/<<PKGBUILDDIR>>/examples'
make[3]: Entering directory '/<<PKGBUILDDIR>>/examples'
make[3]: Nothing to be done for 'install-exec-am'.
make[3]: Nothing to be done for 'install-data-am'.
make[3]: Leaving directory '/<<PKGBUILDDIR>>/examples'
make[2]: Leaving directory '/<<PKGBUILDDIR>>/examples'
Making install in tests
make[2]: Entering directory '/<<PKGBUILDDIR>>/tests'
make[3]: Entering directory '/<<PKGBUILDDIR>>/tests'
make[3]: Nothing to be done for 'install-exec-am'.
make[3]: Nothing to be done for 'install-data-am'.
make[3]: Leaving directory '/<<PKGBUILDDIR>>/tests'
make[2]: Leaving directory '/<<PKGBUILDDIR>>/tests'
make[2]: Entering directory '/<<PKGBUILDDIR>>'
make[3]: Entering directory '/<<PKGBUILDDIR>>'
make[3]: Nothing to be done for 'install-exec-am'.
 /bin/mkdir -p '/<<PKGBUILDDIR>>/debian/tmp/usr/include/goocanvasmm-2.0'
 /usr/bin/install -c -m 644 goocanvas/goocanvasmm.h '/<<PKGBUILDDIR>>/debian/tmp/usr/include/goocanvasmm-2.0'
 /bin/mkdir -p '/<<PKGBUILDDIR>>/debian/tmp/usr/lib/x86_64-linux-gnu/goocanvasmm-2.0/include'
 /usr/bin/install -c -m 644 goocanvas/goocanvasmmconfig.h '/<<PKGBUILDDIR>>/debian/tmp/usr/lib/x86_64-linux-gnu/goocanvasmm-2.0/include'
 /bin/mkdir -p '/<<PKGBUILDDIR>>/debian/tmp/usr/lib/x86_64-linux-gnu/pkgconfig'
 /usr/bin/install -c -m 644 goocanvas/goocanvasmm-2.0.pc '/<<PKGBUILDDIR>>/debian/tmp/usr/lib/x86_64-linux-gnu/pkgconfig'
make[3]: Leaving directory '/<<PKGBUILDDIR>>'
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   debian/rules override_dh_install-indep
make[1]: Entering directory '/<<PKGBUILDDIR>>'
find debian/tmp -name jquery.js -delete
ln -sf /usr/share/javascript/jquery/jquery.js \
	debian/tmp/usr/share/doc/goocanvasmm-2.0/reference/html/jquery.js
dh_install
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   dh_installdocs -i
   dh_installchangelogs -i
   debian/rules override_dh_installexamples
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_installexamples -XMakefile -X.deps -X.libs -X.o -X.dirstamp
dh_installexamples: Cannot find (any matches for) "usr/share/doc/goocanvasmm-2.0/examples" (tried in .)

debian/rules:29: recipe for target 'override_dh_installexamples' failed
make[1]: *** [override_dh_installexamples] Error 2
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
--------------------------------------------------------------------------------

The build was made with "dpkg-buildpackage -A" in my autobuilder.
Most probably, it also fails here in reproducible builds:

https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/goocanvasmm-2.0.html

[ Note: There has been a recent change in debhelper behaviour, the current
  behaviour is the intended one. See Bug #903133 for details ].

Thanks.



More information about the pkg-gnome-maintainers mailing list