Bug#746149: libmatheval: FTBFS: dpkg-gensymbols errors

David Suárez david.sephirot at gmail.com
Sun Apr 27 12:42:22 UTC 2014


Source: libmatheval
Version: 1.1.10+dfsg-1.1
Severity: serious
Tags: jessie sid
User: debian-qa at lists.debian.org
Usertags: qa-ftbfs-20140426 qa-ftbfs
Justification: FTBFS on amd64

Hi,

During a rebuild of all packages in sid, your package failed to build on
amd64.

Relevant part (hopefully):
>
>    dh_strip -O--as-needed
> 	strip --strip-debug debian/libmatheval-dev/usr/lib/x86_64-linux-gnu/libmatheval.a
> 	strip --remove-section=.comment --remove-section=.note --strip-unneeded debian/libmatheval1/usr/lib/x86_64-linux-gnu/libmatheval.so.1.0.0
>    dh_makeshlibs -O--as-needed
> 	rm -f debian/libmatheval-dev/DEBIAN/shlibs
> 	rm -f debian/libmatheval1/DEBIAN/shlibs
> 	install -d debian/libmatheval1/DEBIAN
> 	echo 'libmatheval 1 libmatheval1' >>debian/libmatheval1/DEBIAN/shlibs
> 	echo "# Automatically added by dh_makeshlibs">> debian/libmatheval1.postinst.debhelper
> 	sed "" /usr/share/debhelper/autoscripts/postinst-makeshlibs >> debian/libmatheval1.postinst.debhelper
> 	echo '# End automatically added section' >> debian/libmatheval1.postinst.debhelper
> 	echo "# Automatically added by dh_makeshlibs">> debian/libmatheval1.postrm.debhelper
> 	sed "" /usr/share/debhelper/autoscripts/postrm-makeshlibs >> debian/libmatheval1.postrm.debhelper
> 	echo '# End automatically added section' >> debian/libmatheval1.postrm.debhelper
> 	chmod 644 debian/libmatheval1/DEBIAN/shlibs
> 	chown 0:0 debian/libmatheval1/DEBIAN/shlibs
> 	dpkg-gensymbols -plibmatheval1 -Idebian/libmatheval1.symbols -Pdebian/libmatheval1 "-edebian/libmatheval1/usr/lib/x86_64-linux-gnu/libmatheval.so.1.0.0\
> "
> dpkg-gensymbols: warning: some symbols or patterns disappeared in the symbols file: see diff output below
> dpkg-gensymbols: warning: debian/libmatheval1/DEBIAN/symbols doesn't match completely debian/libmatheval1.symbols
> --- debian/libmatheval1.symbols (libmatheval1_1.1.10+dfsg-1.1_amd64)
> +++ dpkg-gensymbolseDgJgO	2014-04-26 22:22:48.211174224 +0000
> @@ -107,4 +107,4 @@
>   yyset_lineno at Base 1.1.7
>   yyset_out at Base 1.1.7
>   yytext at Base 1.1.3
> - yywrap at Base 1.1.3
> +#MISSING: 1.1.10+dfsg-1.1# yywrap at Base 1.1.3
> 	(grep -s -v misc:Pre-Depends debian/libmatheval1.substvars; echo misc:Pre-Depends=multiarch-support) > debian/libmatheval1.substvars.new
> 	mv debian/libmatheval1.substvars.new debian/libmatheval1.substvars
> dh_makeshlibs: failing due to earlier errors
> make: *** [binary] Error 2

The full build log is available from:
   http://aws-logs.debian.net/ftbfs-logs/2014/04/26/libmatheval_1.1.10+dfsg-1.1_unstable.log

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

About the archive rebuild: The rebuild was done on EC2 VM instances from
Amazon Web Services, using a clean, minimal and up-to-date chroot. Every
failed build was retried once to eliminate random failures.



More information about the debian-science-maintainers mailing list