Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 450264 - games-board/pioneers-14.1 too many deps
Summary: games-board/pioneers-14.1 too many deps
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Games (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Games
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-01-04 16:46 UTC by Cedric Sodhi
Modified: 2013-01-05 17:02 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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 ?