Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 125054 - Missing dep on dev-libs/libxml2
Summary: Missing dep on dev-libs/libxml2
Status: RESOLVED WONTFIX
Alias: None
Product: Portage Development
Classification: Unclassified
Component: Repoman (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Portage team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-03-05 01:41 UTC by Stuart Herbert (RETIRED)
Modified: 2008-03-02 15:31 UTC (History)
0 users

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 Stuart Herbert (RETIRED) gentoo-dev 2006-03-05 01:41:34 UTC
Hi,

The first time you run repoman on a new Gentoo system, repoman complains about a missing xmllint.

Repoman requires the xmllint utility, which is installed by dev-libs/libxml2.  The dep for libxml2 is missing.

Best regards,
Stu
Comment 1 Brian Harring (RETIRED) gentoo-dev 2006-03-05 02:58:44 UTC
Repoman shouldn't require it; it's optional support.

For commiting, requires it- for scanning, shouldn't.  Additionally, since repoman is part of portage, it was designed this way so that we weren't stuck forcing a dep on libxml2 (which would drive the crappy resolver nuts).
Comment 2 Alec Warner (RETIRED) archtester gentoo-dev Security 2006-10-27 19:17:32 UTC
Our resolver sucks less now; i say we add this?
Comment 3 SpanKY gentoo-dev 2006-10-27 19:20:32 UTC
no, forcing all users of Gentoo to have libxml2 installed on their system is wrong
Comment 4 Marius Mauch (RETIRED) gentoo-dev 2007-01-11 10:29:54 UTC
I'd only support it as a conditional dep (with a developer use flag or so) or if repoman is split out into its own package or moved into gentoolkit-dev.
Comment 5 Jakub Moc (RETIRED) gentoo-dev 2007-11-05 00:56:45 UTC
So, WONTFIX or what's up here? Unconditional is a baaad idea.
Comment 6 Marius Mauch (RETIRED) gentoo-dev 2008-03-02 15:31:13 UTC
Wontfix it is.