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
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).
Our resolver sucks less now; i say we add this?
no, forcing all users of Gentoo to have libxml2 installed on their system is wrong
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.
So, WONTFIX or what's up here? Unconditional is a baaad idea.
Wontfix it is.