Pioneers compiles fine and runs without libgnome and scrollkeeper. I think inheriting from gnome2 in the ebuild is also wrong. pioneers is a simple gtk app with no relation to gnome whatsoever.
(In reply to comment #0) > Pioneers compiles fine and runs without libgnome and scrollkeeper. I think > inheriting from gnome2 in the ebuild is also wrong. pioneers is a simple gtk > app with no relation to gnome whatsoever. They're needed for the help: http://pio.svn.sourceforge.net/viewvc/pio?view=revision&revision=949 Inheriting from gnome2.eclass just simplifies some of the ebuild functions.
Distinguish "builds without" and "doesn't use". Though to be honest, the only real use is gnome_help_display, which could be simply updated to gtk_show_uri. But this means scrollkeeper is (sort of) in use to - for those help files - but that's mainly due to not updating from xmldocs.make to gnome-doc-utils.make (or something like that, cause IIRC yelp wasn't using scrollkeeper files in awhile (though I can be wrong in this regard)).
Could we subject this to a +doc USE-Flag, then? The tail of dependencies pulled in by libgnome and scrollkeeper is rather long, just for the help.
scrollkeeper deps aren't that bad - it's just rarian and its deps (libxslt and libxml2), on the other hand libgnome is indeed useless in the light of my previous comment, though gnome-doc-utils will still be necessary. Still interested ?