Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 211456 - sci-geosciences/gpsd-2.34-r1 incorrect RDEPEND on xmlto
Summary: sci-geosciences/gpsd-2.34-r1 incorrect RDEPEND on xmlto
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High trivial (vote)
Assignee: Steve Arnold
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-02-25 22:00 UTC by Ed Wildgoose
Modified: 2008-06-02 19:53 UTC (History)
1 user (show)

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


Attachments
Updated version of current stable ebuild (gpsd-2.34-r1.ebuild,4.25 KB, text/plain)
2008-03-01 21:44 UTC, Steve Arnold
Details

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