Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 450264

Summary: games-board/pioneers-14.1 too many deps
Product: Gentoo Linux Reporter: Cedric Sodhi <manday>
Component: [OLD] GamesAssignee: Gentoo Games <games>
Status: RESOLVED INVALID    
Severity: normal CC: manday, mjo
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Cedric Sodhi 2013-01-04 16:46:34 UTC
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.
Comment 1 Michael Orlitzky gentoo-dev 2013-01-04 20:07:03 UTC
(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.
Comment 2 Rafał Mużyło 2013-01-04 20:07:44 UTC
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)).
Comment 3 Cedric Sodhi 2013-01-05 11:06:09 UTC
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.
Comment 4 Rafał Mużyło 2013-01-05 17:02:03 UTC
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 ?