betelgeuse@pena ~ $ flame gtk-engines-qt dev-libs/glib (/usr/lib/libglib-2.0.so.0) dev-libs/glib (/usr/lib/libgobject-2.0.so.0) gnome-base/libbonoboui (/usr/lib/libbonoboui-2.so.0) sys-devel/gcc (/usr/lib/gcc/i686-pc-linux-gnu/4.2.2/libstdc++.so.6) sys-libs/glibc (/lib/libc.so.6) sys-libs/glibc (/lib/libm.so.6) sys-libs/glibc (/lib/libpthread.so.0) x11-libs/gtk+ (/usr/lib/libgdk_pixbuf-2.0.so.0) x11-libs/gtk+ (/usr/lib/libgdk-x11-2.0.so.0) x11-libs/gtk+ (/usr/lib/libgtk-x11-2.0.so.0) x11-libs/libX11 (/usr/lib/libX11.so.6) x11-libs/pango (/usr/lib/libpango-1.0.so.0) x11-libs/qt (/usr/qt/3/lib/libqt-mt.so.3) pena gtk-engines-qt # grep libbono * pena gtk-engines-qt #
thnak you, added to depends
(In reply to comment #1) > thnak you, added to depends > The dep is optional so a gnome use flag would be the best solution.
(In reply to comment #2) > The dep is optional so a gnome use flag would be the best solution. Yes, this is completely useless dep for a non-gnome user (pulls in 32 useless deps). I don't see any reason for adding a gnome USE-flag, though - it won't solve anything; if libbonoboui is found, then gtk-engines-qt will use it, otherwise not.
(In reply to comment #3) > > Yes, this is completely useless dep for a non-gnome user (pulls in 32 useless > deps). I don't see any reason for adding a gnome USE-flag, though - it won't > solve anything; if libbonoboui is found, then gtk-engines-qt will use it, > otherwise not. > Autodetection breaks binary packages.
(In reply to comment #4)> > Autodetection breaks binary packages. It should be patched, then.
(In reply to comment #5) > (In reply to comment #4)> > > Autodetection breaks binary packages. > > It should be patched, then. > Only if the build system doesn't support forcing settings.
The build did need patching to allow explicit control of libbonoboui support; added in gtk-engines-qt-0.8-r3.ebuild Note I'm not taking over this package despite a couple commits in a row, just taking up Stefan's suggestion for others to help out while he's away...