Bug#489109: epiphany-browser: FTBFS: dpkg-shlibdeps: warning: can't parse dependency libavahi-glib0 #MINVERo

Lucas Nussbaum lucas at lucas-nussbaum.net
Thu Jul 3 08:19:30 UTC 2008


Package: epiphany-browser
Version: 2.22.2-3
Severity: serious
User: debian-qa at lists.debian.org
Usertags: qa-ftbfs-20080702 qa-ftbfs
Justification: FTBFS on i386

Hi,

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

Relevant part:
> make[3]: Entering directory `/build/user-epiphany-browser_2.22.2-3-amd64-4lxyfN/epiphany-browser-2.22.2-3/debian/build/webkit'
> make[3]: Nothing to be done for `install-exec-am'.
> make[3]: Nothing to be done for `install-data-am'.
> make[3]: Leaving directory `/build/user-epiphany-browser_2.22.2-3-amd64-4lxyfN/epiphany-browser-2.22.2-3/debian/build/webkit'
> make[2]: Leaving directory `/build/user-epiphany-browser_2.22.2-3-amd64-4lxyfN/epiphany-browser-2.22.2-3/debian/build/webkit'
> make[1]: Leaving directory `/build/user-epiphany-browser_2.22.2-3-amd64-4lxyfN/epiphany-browser-2.22.2-3/debian/build/webkit'
> cd /build/user-epiphany-browser_2.22.2-3-amd64-4lxyfN/epiphany-browser-2.22.2-3/debian/epiphany-webkit/usr/bin && mv epiphany epiphany-webkit
> rm -f /build/user-epiphany-browser_2.22.2-3-amd64-4lxyfN/epiphany-browser-2.22.2-3/debian/epiphany-webkit/usr/lib/epiphany*/*/*/*a
> echo gnome:Version=2.22 >> debian/epiphany-webkit.substvars
> echo gnome:NextVersion=2.23 >> debian/epiphany-webkit.substvars
> dh_installdirs
> mv debian/epiphany-gecko/usr/include debian/epiphany-browser-dev/usr/
> mv debian/epiphany-gecko/usr/lib/pkgconfig debian/epiphany-browser-dev/usr/lib/
> cd debian/epiphany-gecko/usr/share && \
> 		mv aclocal pygtk gtk-doc /build/user-epiphany-browser_2.22.2-3-amd64-4lxyfN/epiphany-browser-2.22.2-3/debian/epiphany-browser-dev/usr/share/
> mv debian/epiphany-gecko/etc/* debian/epiphany-browser-data/etc
> rmdir debian/epiphany-gecko/etc
> mv debian/epiphany-gecko/usr/share debian/epiphany-browser-data/usr/
> cd debian/epiphany-webkit && rm -rf etc usr/share usr/lib/pkgconfig usr/include
> cd debian/epiphany-browser-data/usr/share/epiphany-browser && \
> 		mv mime-types-permissions.xml default-prefs.js /build/user-epiphany-browser_2.22.2-3-amd64-4lxyfN/epiphany-browser-2.22.2-3/debian/epiphany-browser-data/etc/gnome/epiphany/
> cd debian/epiphany-browser-data/usr/share/man/man1 && \
> 		mv epiphany.1 epiphany-browser.1
> # Correct help file paths
> cd debian/epiphany-browser-data/usr/share/omf && mv epiphany epiphany-browser
> cd debian/epiphany-browser-data/usr/share/gnome/help && mv epiphany epiphany-browser
> find debian/epiphany-browser-data/usr/share/omf/epiphany-browser/ \
> 		-name "*.omf" -exec perl -pi -e 's#/usr/share/gnome/help/epiphany/#/usr/share/gnome/help/epiphany-browser/#' {} \;
> # Make both epiphanies installable together
> for f in gecko webkit; do \
> 		F=`echo $f | sed -r 's/^([a-z])/\U\1/'` ; \
> 		mkdir -p debian/epiphany-$f/usr/share/applications ; \
> 		( sed -r "s/^Name(.*)$/Name\1 ($F)/" \
> 			debian/epiphany-browser-data/usr/share/applications/epiphany.desktop \
> 			| sed "s,epiphany-browser,epiphany-$f," \
> 			| grep -v ^TryExec | grep -v ^MimeType ; \
> 			echo NoDisplay=true ) \
> 		> debian/epiphany-$f/usr/share/applications/epiphany-$f.desktop ; \
> 		done
> dh_install
> cd debian/epiphany-browser/usr/bin && \
> 		mv epiphany.sh epiphany
> dh_testdir
> dh_testroot
> dh_installchangelogs -a ChangeLog ChangeLog-*
> dh_installdocs -a
> dh_installman -a
> dh_installmenu -a
> dh_link -a
> dh_scrollkeeper -a
> dh_gconf -a
> dh_desktop -a
> dh_strip -a --dbg-package=epiphany-browser-dbg
> dh_compress -a
> dh_fixperms -a
> dh_installdeb -a
> dh_shlibdeps -a
> dpkg-shlibdeps: warning: symbol _ZN9EphyUtils13FindGtkParentEP12nsIDOMWindow used by debian/epiphany-gecko/usr/lib/epiphany-gecko/2.22/plugins/libdesktopfileplugin.so found in none of the libraries.
> dpkg-shlibdeps: warning: dependency on libz.so.1 could be avoided if "debian/epiphany-gecko/usr/bin/epiphany-gecko" were not uselessly linked against it (they use none of its symbols).
> dpkg-shlibdeps: warning: dependency on libXrender.so.1 could be avoided if "debian/epiphany-gecko/usr/bin/epiphany-gecko" were not uselessly linked against it (they use none of its symbols).
> dpkg-shlibdeps: warning: dependency on libfontconfig.so.1 could be avoided if "debian/epiphany-gecko/usr/bin/epiphany-gecko" were not uselessly linked against it (they use none of its symbols).
> dpkg-shlibdeps: warning: dependency on libatk-1.0.so.0 could be avoided if "debian/epiphany-gecko/usr/bin/epiphany-gecko debian/epiphany-gecko/usr/lib/epiphany-gecko/2.22/plugins/libdesktopfileplugin.so" were not uselessly linked against it (they use none of its symbols).
> dpkg-shlibdeps: warning: dependency on libpopt.so.0 could be avoided if "debian/epiphany-gecko/usr/bin/epiphany-gecko" were not uselessly linked against it (they use none of its symbols).
> dpkg-shlibdeps: warning: dependency on libgnomecanvas-2.so.0 could be avoided if "debian/epiphany-gecko/usr/bin/epiphany-gecko" were not uselessly linked against it (they use none of its symbols).
> dpkg-shlibdeps: warning: dependency on libpixman-1.so.0 could be avoided if "debian/epiphany-gecko/usr/bin/epiphany-gecko" were not uselessly linked against it (they use none of its symbols).
> dpkg-shlibdeps: warning: dependency on libplds4.so.0d could be avoided if "debian/epiphany-gecko/usr/bin/epiphany-gecko debian/epiphany-gecko/usr/lib/epiphany-gecko/2.22/plugins/libdesktopfileplugin.so" were not uselessly linked against it (they use none of its symbols).
> dpkg-shlibdeps: warning: dependency on libpangocairo-1.0.so.0 could be avoided if "debian/epiphany-gecko/usr/bin/epiphany-gecko debian/epiphany-gecko/usr/lib/epiphany-gecko/2.22/plugins/libdesktopfileplugin.so" were not uselessly linked against it (they use none of its symbols).
> dpkg-shlibdeps: warning: dependency on libICE.so.6 could be avoided if "debian/epiphany-gecko/usr/bin/epiphany-gecko" were not uselessly linked against it (they use none of its symbols).
> dpkg-shlibdeps: warning: dependency on libutil.so.1 could be avoided if "debian/epiphany-gecko/usr/bin/epiphany-gecko" were not uselessly linked against it (they use none of its symbols).
> dpkg-shlibdeps: warning: dependency on libplc4.so.0d could be avoided if "debian/epiphany-gecko/usr/bin/epiphany-gecko debian/epiphany-gecko/usr/lib/epiphany-gecko/2.22/plugins/libdesktopfileplugin.so" were not uselessly linked against it (they use none of its symbols).
> dpkg-shlibdeps: warning: dependency on libcairo.so.2 could be avoided if "debian/epiphany-gecko/usr/bin/epiphany-gecko debian/epiphany-gecko/usr/lib/epiphany-gecko/2.22/plugins/libdesktopfileplugin.so" were not uselessly linked against it (they use none of its symbols).
> dpkg-shlibdeps: warning: dependency on libSM.so.6 could be avoided if "debian/epiphany-gecko/usr/bin/epiphany-gecko" were not uselessly linked against it (they use none of its symbols).
> dpkg-shlibdeps: warning: dependency on libbonobo-2.so.0 could be avoided if "debian/epiphany-gecko/usr/bin/epiphany-gecko" were not uselessly linked against it (they use none of its symbols).
> dpkg-shlibdeps: warning: dependency on libXinerama.so.1 could be avoided if "debian/epiphany-gecko/usr/bin/epiphany-gecko" were not uselessly linked against it (they use none of its symbols).
> dpkg-shlibdeps: warning: dependency on libXfixes.so.3 could be avoided if "debian/epiphany-gecko/usr/bin/epiphany-gecko" were not uselessly linked against it (they use none of its symbols).
> dpkg-shlibdeps: warning: dependency on libstartup-notification-1.so.0 could be avoided if "debian/epiphany-gecko/usr/bin/epiphany-gecko" were not uselessly linked against it (they use none of its symbols).
> dpkg-shlibdeps: warning: dependency on libbonobo-activation.so.4 could be avoided if "debian/epiphany-gecko/usr/bin/epiphany-gecko" were not uselessly linked against it (they use none of its symbols).
> dpkg-shlibdeps: warning: dependency on libbonoboui-2.so.0 could be avoided if "debian/epiphany-gecko/usr/bin/epiphany-gecko" were not uselessly linked against it (they use none of its symbols).
> dpkg-shlibdeps: warning: dependency on libXext.so.6 could be avoided if "debian/epiphany-gecko/usr/bin/epiphany-gecko" were not uselessly linked against it (they use none of its symbols).
> dpkg-shlibdeps: warning: dependency on libgnomevfs-2.so.0 could be avoided if "debian/epiphany-gecko/usr/bin/epiphany-gecko" were not uselessly linked against it (they use none of its symbols).
> dpkg-shlibdeps: warning: dependency on libfreetype.so.6 could be avoided if "debian/epiphany-gecko/usr/bin/epiphany-gecko" were not uselessly linked against it (they use none of its symbols).
> dpkg-shlibdeps: warning: dependency on libORBit-2.so.0 could be avoided if "debian/epiphany-gecko/usr/bin/epiphany-gecko" were not uselessly linked against it (they use none of its symbols).
> dpkg-shlibdeps: warning: dependency on libgnome-desktop-2.so.2 could be avoided if "debian/epiphany-gecko/usr/bin/epiphany-gecko" were not uselessly linked against it (they use none of its symbols).
> dpkg-shlibdeps: warning: dependency on librt.so.1 could be avoided if "debian/epiphany-gecko/usr/bin/epiphany-gecko" were not uselessly linked against it (they use none of its symbols).
> dpkg-shlibdeps: warning: dependency on libxcb-render-util.so.0 could be avoided if "debian/epiphany-gecko/usr/bin/epiphany-gecko" were not uselessly linked against it (they use none of its symbols).
> dpkg-shlibdeps: warning: dependency on libXi.so.6 could be avoided if "debian/epiphany-gecko/usr/bin/epiphany-gecko" were not uselessly linked against it (they use none of its symbols).
> dpkg-shlibdeps: warning: dependency on libxcb-render.so.0 could be avoided if "debian/epiphany-gecko/usr/bin/epiphany-gecko" were not uselessly linked against it (they use none of its symbols).
> dpkg-shlibdeps: warning: dependency on libXcursor.so.1 could be avoided if "debian/epiphany-gecko/usr/bin/epiphany-gecko" were not uselessly linked against it (they use none of its symbols).
> dpkg-shlibdeps: warning: dependency on libpng12.so.0 could be avoided if "debian/epiphany-gecko/usr/bin/epiphany-gecko" were not uselessly linked against it (they use none of its symbols).
> dpkg-shlibdeps: warning: dependency on libxcb.so.1 could be avoided if "debian/epiphany-gecko/usr/bin/epiphany-gecko" were not uselessly linked against it (they use none of its symbols).
> dpkg-shlibdeps: warning: dependency on libart_lgpl_2.so.2 could be avoided if "debian/epiphany-gecko/usr/bin/epiphany-gecko" were not uselessly linked against it (they use none of its symbols).
> dpkg-shlibdeps: warning: dependency on libXrandr.so.2 could be avoided if "debian/epiphany-gecko/usr/bin/epiphany-gecko" were not uselessly linked against it (they use none of its symbols).
> dpkg-shlibdeps: warning: can't parse dependency libavahi-glib0 #MINVERo
> dpkg-shlibdeps: error: invalid dependency got generated: libxcursor1 (>> 1.1.2), libbonoboui2-0 (>= 2.15.1), libfontconfig1 (>= 2.4.0), libpango1.0-0 (>= 1.20.3), libavahi-glib0 #MINVERo, libart-2.0-2(>= 2.3.18), libc6 (>= 2.7-1), libxslt1.1 (>= 1.1.18), libgnome-desktop-2 (>= 2.22.0), libgnome2-0 (>= 2.17.3), libcairo2 (>= 1.2.4), libnotify1 (>= 0.4.4), libdbus-1-3 (>= 1.0.2), libgnomevfs2-0 (>= 1:2.17.90), python2.5 (>= 2.5), libatk1.0-0 (>= 1.20.0), libxcb-render-util0, libbonobo2-0 (>= 2.15.0), libxi6, libgconf2-4 (>= 2.13.5), libdbus-glib-1-2 (>= 0.71), libglib2.0-0 (>= 2.16.0), libavahi-client3 (>= 0.6.16), libxrender1, libxcb1, liborbit2 (>= 1:2.14.10), libnspr4-0d (>= 1.8.0.10), libxfixes3 (>= 1:4.0.1), libnotify1-gtk2.10, libpopt0 (>= 1.14), libxml2 (>= 2.6.27), libgnomeui-0 (>= 2.17.1), libxrandr2 , libstartup-notification0 (>= 0.8-1), libfreetype6 (>= 2.3.5), libgtk2.0-0 (>= 2.12.0), libsm6, libpng12-0 (>= 1.2.13-4), libice6 (>= 1:1.0.0), libenchant1c2a, libxext6, libxcb-render0, libavahi-common3 (>= 0.6.16), libgcc1 (>= 1:4.1.1), zlib1g (>= 1:1.1.4), libxinerama1, libglade2-0 (>= 1:2.6.1), libstdc++6 (>= 4.1.1), libx11-6, libpixman-1-0 , libgnomecanvas2-0 (>= 2.11.1)
> dh_shlibdeps: command returned error code 65280
> make: *** [binary-arch] Error 1

The full build log is available from:
   http://people.debian.org/~lucas/logs/2008/07/02

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 containing a sid i386
environment.  Internet was not accessible from the build systems.

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






More information about the pkg-gnome-maintainers mailing list