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

Bug 211456

Summary: sci-geosciences/gpsd-2.34-r1 incorrect RDEPEND on xmlto
Product: Gentoo Linux Reporter: Ed Wildgoose <gentoo>
Component: New packagesAssignee: Steve Arnold <nerdboy>
Status: RESOLVED FIXED    
Severity: trivial CC: sci-geosciences
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: Updated version of current stable ebuild

Description Ed Wildgoose 2008-02-25 22:00:58 UTC
gpsd ebuild has app-text/xmlto in the RDEPEND, but in fact it's only a *build* time depend.  This drags in a *HUGE* amount of unnecessary junk when building (say) for an embedded system in a chroot

In fact it's an *optional* build time dependency because the man pages are already compiled and distributed as part of the download - xmlto can be used to freshen them (but does this really gain anything?).  So in fact perhaps this should drop from DEPEND altogether and just become an ewarn (whatever the syntax would be for that?)
Comment 1 Steve Arnold archtester gentoo-dev 2008-03-01 21:42:30 UTC
I've updated 2.34 and 2.36 (but only 2.36 updates are in the tree at the moment) with some fixes and wrapped it in the "minimal" USE flag.  The latter also disables X in 2.36, but not 2.34; please test one or both (the latter is attached to this bug) and let me know if these changes meet your install requirements.

The ncurses stuff is even more of a pain to disable than XSLT, so if you actually have a box with such a minimal install I'd love some test results; that said, if I have any time soon I'll setup a 32-bit chroot and do some testing.  Most other USE flags are still functional even with "minimal" enabled, so be sure and select only what you need and let me know how that works for you.
Comment 2 Steve Arnold archtester gentoo-dev 2008-03-01 21:44:52 UTC
Created attachment 145046 [details]
Updated version of current stable ebuild

Try both versions if you can; you should be able to sync within an hour or two and see the new one...
Comment 3 Hanno Böck gentoo-dev 2008-06-02 19:53:02 UTC
the xmlto-dep has been removed with 2.34 and above, it was just forgotten to close this bug.