[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