I wonder why libgnomedb depends on on gnomecanvas by default. This pulls in gnome entirely while: Optional dependencies: * Gtk-doc * Gnome canvas * libglade * Glade 3 * GtkSourceView * GConf * Maemo Hildon library Is pretty clear on this. Could this be just a use option? Reproducible: Always Steps to Reproduce:
Here is what's written in the ebuild: # Dependencies here are set looking to obtain the most functionality, given that # they are not unreasonable (e.g. gtk+'s version, gconf even if it's optional, # etc.). # Moreover, the list you are doing doesn't take into account that there is no configure switches to disable this component. gnome herd isn't keen on using USE flag only to pull specific subset of dependency if there is no switch behind. I'm closing this as upstream since this is where it should be taken care of as gnomedb-3 is still masked. If you disagree you can still reopen the bug.