[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#560648: libx11: FTBFS: dpkg-gensymbols fails



Source: libx11
Version: 2:1.3.2-1
Severity: serious
User: debian-qa@lists.debian.org
Usertags: qa-ftbfs-20091210 qa-ftbfs
Justification: FTBFS on amd64

Hi,

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

Relevant part:
> make[3]: Entering directory `/build/user-libx11_1.3.2-1-amd64-Jog9Tz/libx11-1.3.2/obj-x86_64-linux-gnu'
> make[3]: Nothing to be done for `install-exec-am'.
> test -z "/usr/lib/pkgconfig" || /bin/mkdir -p "/build/user-libx11_1.3.2-1-amd64-Jog9Tz/libx11-1.3.2/debian/tmp/usr/lib/pkgconfig"
>  /usr/bin/install -c -m 644 x11.pc x11-xcb.pc '/build/user-libx11_1.3.2-1-amd64-Jog9Tz/libx11-1.3.2/debian/tmp/usr/lib/pkgconfig'
> make[3]: Leaving directory `/build/user-libx11_1.3.2-1-amd64-Jog9Tz/libx11-1.3.2/obj-x86_64-linux-gnu'
> make[2]: Leaving directory `/build/user-libx11_1.3.2-1-amd64-Jog9Tz/libx11-1.3.2/obj-x86_64-linux-gnu'
> make[1]: Leaving directory `/build/user-libx11_1.3.2-1-amd64-Jog9Tz/libx11-1.3.2/obj-x86_64-linux-gnu'
> # groff seems to produce ugly html, so only include the pdf and txt
> # versions
> rm -f debian/tmp/usr/share/doc/libX11/*.html
> dh_testdir
> dh_testdir
> dh_testroot
> dh_testroot
> dh_installdocs -s NEWS
> dh_installdocs -i
> dh_installchangelogs -i NEWS
> # Using exclusions here allows libx11-6.install to use wildcards for
> # headers and manpages, rather than listing every header and manpage
> # other than these.
> dh_install --sourcedir=debian/tmp -plibx11-dev \
> 	           --exclude=usr/include/X11/Xlib-xcb.h \
> 	           --exclude=usr/share/man/man3/XGetXCBConnection.3 \
> 	           --exclude=usr/share/man/man3/XSetEventQueueOwner.3
> dh_install --sourcedir=debian/tmp -i
> dh_link -i
> dh_installman -i
> dh_compress -i
> dh_fixperms -i
> dh_installdeb -i
> dh_gencontrol -i
> dh_md5sums -i
> dh_builddeb -i
> dpkg-deb: building package `libx11-data' in `../libx11-data_1.3.2-1_all.deb'.
> dh_install --sourcedir=debian/tmp -Nlibx11-dev -s
> dh_installchangelogs -s ChangeLog
> dh_installman -s
> dh_link -s
> dh_strip -plibx11-6 --dbg-package=libx11-6-dbg
> dh_strip -plibx11-xcb1 --dbg-package=libx11-xcb1-dbg
> dh_strip -Nlibx11-6 -Nlibx11-xcb1
> dh_compress -s
> dh_fixperms -s
> dh_makeshlibs -s -- -c4
> dpkg-gensymbols: warning: some symbols disappeared in the symbols file: see diff output below
> dpkg-gensymbols: warning: debian/libx11-6/DEBIAN/symbols doesn't match completely debian/libx11-6.symbols
> --- debian/libx11-6.symbols (libx11-6 amd64)
> +++ dpkg-gensymbolsFasYRc	2009-12-10 23:39:20.719594107 +0100
> @@ -1232,5 +1232,5 @@
>   (optional)_Xwcstombs@Base 0 1
>   _Xwctomb@Base 0
>   (optional)_qfree@Base 0 1
> - in6addr_any@Base 0
> +#MISSING: 2:1.3.2-1# in6addr_any@Base 0
>   (optional)read_EncodingInfo@Base 0 1
> dh_makeshlibs: dpkg-gensymbols -plibx11-6 -Idebian/libx11-6.symbols -Pdebian/libx11-6 -c4 returned exit code 1
> make: *** [binary-arch] Error 2

The full build log is available from:
   http://people.debian.org/~lucas/logs/2009/12/10/libx11_2:1.3.2-1_lsid64.buildlog

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 about 50 AMD64 nodes
of the Grid'5000 platform, using a clean chroot.  Internet was not
accessible from the build systems.

-- 
| Lucas Nussbaum
| lucas@lucas-nussbaum.net   http://www.lucas-nussbaum.net/ |
| jabber: lucas@nussbaum.fr             GPG: 1024D/023B3F4F |



Reply to: