Loopy dependencies

Jasper Huijsmans jasper at lunar-linux.org
Thu May 26 06:29:07 UTC 2005


On Thu, May 26, 2005 at 08:02:44AM +0200, Jasper Huijsmans wrote:
> Moritz Heiber wrote:
> 
> >A user just pointed me to some loopy dbus dependencies:
> >
> >dbus -> [gtk-shark] -> libgnomeui -> libbonoboui -> libgnome -> gnome-
> >vfs2 -> [hal] -> dbus
> >
> >Since either of those optional_depends seems quite useful to the parent
> >applications I'm sort of clueless as to wether I should remove one of
> >them or do something else. Any ideas?
> >
> >  
> >
> I presume gtk-sharp will be automatically picked up if available? So, 
> I'd say remove the gtk-sharpt optional dependency and people who want 
> the bindings have to install it first or rebuild dbus after installing 
> gtk-sharp.

Damnit, I'm stupid, you really can't ever compile gtk-sharp first :(

So, maybe show a message at the end of the dbus compile; "If you want
Gtk# bindings for dbus, install 'gtk-sharp' and rebuild dbus."




More information about the Lunar-dev mailing list