[Pkg-ayatana-devel] Bug#923906: snapd-glib: FTBFS (dh_makeshlibs fails)

Santiago Vila sanvila at debian.org
Wed Mar 6 23:09:42 GMT 2019


Package: src:snapd-glib
Version: 1.45-1
Severity: serious
Tags: ftbfs

Dear maintainer:

I tried to build this package in buster but it failed:

--------------------------------------------------------------------------------
[...]
 debian/rules build-arch
dh build-arch --with gir
   dh_update_autotools_config -a
   dh_autoreconf -a
libtoolize: putting auxiliary files in '.'.
libtoolize: copying file './ltmain.sh'
libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'.
libtoolize: copying file 'm4/libtool.m4'
libtoolize: copying file 'm4/ltoptions.m4'
libtoolize: copying file 'm4/ltsugar.m4'
libtoolize: copying file 'm4/ltversion.m4'
libtoolize: copying file 'm4/lt~obsolete.m4'
libtoolize: Consider adding '-I m4' to ACLOCAL_AMFLAGS in Makefile.am.
configure.ac:15: installing './compile'

[... snipped ...]

make[3]: Leaving directory '/<<PKGBUILDDIR>>/doc'
make[2]: Leaving directory '/<<PKGBUILDDIR>>/doc'
make[2]: Entering directory '/<<PKGBUILDDIR>>'
make[3]: Entering directory '/<<PKGBUILDDIR>>'
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>>'
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   dh_install -a
   dh_installdocs -a
   dh_installchangelogs -a
   dh_perl -a
   dh_link -a
   dh_strip_nondeterminism -a
   dh_compress -a
   dh_fixperms -a
   dh_missing -a
   dh_strip -a
   debian/rules override_dh_makeshlibs
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_makeshlibs -V -- -c4
dpkg-gensymbols: error: some symbols or patterns disappeared in the symbols file: see diff output below
dpkg-gensymbols: warning: debian/libsnapd-qt1/DEBIAN/symbols doesn't match completely debian/libsnapd-qt1.symbols
--- debian/libsnapd-qt1.symbols (libsnapd-qt1_1.45-1_amd64)
+++ dpkg-gensymbols9MZ5bz	2019-03-06 21:44:10.066218363 +0000
@@ -332,11 +332,11 @@
  (c++|regex)"^.*Request::runSync\(\)@Base$" 0
  (c++|regex)"^QMetaTypeIdQObject<.*@Base$" 0
  (c++|regex)"^QtMetaTypePrivate::.*@Base$" 0
- (c++|regex)"^int qRegisterNormalizedMetaType<.*>\(.*\)@Base$" 0
+#MISSING: 1.45-1# (c++|regex)"^int qRegisterNormalizedMetaType<.*>\(.*\)@Base$" 0
  (c++|regex)"^typeinfo for .*@Base$" 0
  (c++|regex)"^typeinfo name for .*@Base$" 0
  (c++|regex)"^vtable for .*$" 0
  (c++)"login(QString const&, QString const&)@Base" 1.8
  (c++)"login(QString const&, QString const&, QString const&)@Base" 0
  (optional)stream_wrapper_get_type at Base 1.9
- (c++|optional)"void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char const*>(char const*, char const*, std::forward_iterator_tag)@Base" 1.44
+#MISSING: 1.45-1# (c++|optional)"void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char const*>(char const*, char const*, std::forward_iterator_tag)@Base" 1.44
dh_makeshlibs: failing due to earlier errors
make[1]: *** [debian/rules:12: override_dh_makeshlibs] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:6: binary-arch] Error 2
dpkg-buildpackage: error: fakeroot debian/rules binary-arch subprocess returned exit status 2
--------------------------------------------------------------------------------

(The above is just how the build ends and not necessarily the most relevant part)

The build was made in my autobuilder with "dpkg-buildpackage -B". I would like        
to add a reference to reproducible-builds, but it's currently down.

If this is really a bug in one of the build-depends, please use reassign and affects,
so that this is still visible in the BTS web page for this package.

Thanks.



More information about the Pkg-ayatana-devel mailing list