Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 355317 - gnome-base/libbonoboui ebuild should DEPEND media-libs/glitz
Summary: gnome-base/libbonoboui ebuild should DEPEND media-libs/glitz
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All All
: High minor
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
: 355403 355407 (view as bug list)
Depends on:
Blocks:
 
Reported: 2011-02-17 11:17 UTC by Martin Sekera
Modified: 2011-02-18 11:25 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Martin Sekera 2011-02-17 11:17:10 UTC
gnome-base/libbonoboui links to media-libs/glitz during build, DEPEND should reflect that

workaround: oneshot media-libs/glitz

Reproducible: Always

Steps to Reproduce:
emerge gnome-base/libbonoboui
Actual Results:  
(...)

libtool: link: x86_64-pc-linux-gnu-gcc -shared  .libs/glade-bonobo.o   -Wl,-rpath -Wl,/var/tmp/paludis/gnome-base-libbonoboui-2.24.4/work/libbonoboui-2.24.4/bonobo/.lib
s -Wl,--as-needed ../bonobo/.libs/libbonoboui-2.so -L/usr/lib64 -L/usr/lib64/qt4 -L/usr/lib /usr/lib64/libgnomecanvas-2.so /usr/lib64/libgailutil.so /usr/lib64/libXrand
r.so /usr/lib64/libXcursor.so /usr/lib64/libXcomposite.so /usr/lib64/libXdamage.so /usr/lib64/libXfixes.so /usr/lib64/libart_lgpl_2.so /usr/lib64/libgnome-2.so /usr/lib
64/libgnomevfs-2.so /usr/lib64/libdbus-glib-1.so /usr/lib64/libgnutls.so /usr/lib64/libdbus-1.so /usr/lib64/libtasn1.so /usr/lib64/libgcrypt.so /usr/lib64/libgpg-error.
so -lutil /usr/lib64/libcanberra.so /usr/lib64/libvorbisfile.so /usr/lib64/libltdl.so /usr/lib64/libvorbis.so /usr/lib64/libogg.so /usr/lib64/libpopt.so /usr/lib64/libb
onobo-2.so /usr/lib64/libbonobo-activation.so /usr/lib64/libORBitCosNaming-2.so /usr/lib64/libgconf-2.so /usr/lib64/libORBit-2.so /usr/lib64/libglade-2.0.so /usr/lib64/
libglitz-glx.so /usr/lib64/libSM.so /usr/lib64/libICE.so /usr/lib64/libXmu.so /usr/lib64/libXt.so /usr/lib64/libXext.so /usr/lib64/libXi.so -luuid -lglitz /usr/lib64/li
bxcb-render-util.so /usr/lib64/libgtk-x11-2.0.so /usr/lib64/libxml2.so -licui18n -licuuc -licudata /usr/lib64/libgdk-x11-2.0.so /usr/lib64/libatk-1.0.so /usr/lib64/libpangocairo-1.0.so /usr/lib64/libpangoft2-1.0.so /usr/lib64/libgdk_pixbuf-2.0.so /usr/lib64/libgio-2.0.so -lresolv /usr/lib64/libcairo.so /usr/lib64/libpixman-1.so /usr/lib64/libdirectfb.so /usr/lib64/libxcb-shm.so /usr/lib64/libxcb-render.so /usr/lib64/libXrender.so -lEGL /usr/lib64/libfusion.so /usr/lib64/libdirect.so /usr/lib64/qt4/libQtGui.so /usr/lib64/qt4/libQtCore.so /usr/lib64/libxcb.so /usr/lib64/libX11.so /usr/lib64/libXau.so /usr/lib64/libXdmcp.so -lGL /usr/lib64/libpng14.so /usr/lib64/libpango-1.0.so -lm /usr/lib64/libfontconfig.so /usr/lib64/libfreetype.so -lz /usr/lib64/libexpat.so /usr/lib64/libgobject-2.0.so /usr/lib64/libgmodule-2.0.so -ldl /usr/lib64/libgthread-2.0.so -lpthread -lrt /usr/lib64/libglib-2.0.so  -march=native -Wl,-O1 -Wl,-O1 -pthread   -pthread -Wl,-soname -Wl,libbonobo.so -o .libs/libbonobo.so
x86_64-pc-linux-gnu-gcc: /usr/lib64/libglitz-glx.so: No such file or directory

Expected Results:  
successful compilation
Comment 1 Gilles Dartiguelongue (RETIRED) gentoo-dev 2011-02-17 13:37:56 UTC
no, libbonoboui does not use anything related to glitz. You most likely disabled glitz support in some lib that is used by libbonoboui however which is now breaking because of not-updated la files.

For example (iirc)
cairo used glitz, which was then mentionned in gtk+ la files which ends up polluting libbonoboui build.

Please rebuild all packages that used to depend on glitz and packages that depends on packages that depended on glitz.

For example you can run:
$ emerge -1 $(qfile -SC $(egrep "glitz" /usr/lib/*.la))

over and over again until there's nothing left to rebuild.
Comment 2 Pacho Ramos gentoo-dev 2011-02-18 10:28:59 UTC
*** Bug 355403 has been marked as a duplicate of this bug. ***
Comment 3 Rafał Mużyło 2011-02-18 11:25:47 UTC
*** Bug 355407 has been marked as a duplicate of this bug. ***