Need dependence on libxml2 Reproducible: Always
Created attachment 354464 [details] emerge --info
Please attach the build log showing the failure.
# emerge -1DN gnome-user-docs These are the packages that would be merged, in order: Calculating dependencies ... done! [ebuild N ] gnome-extra/gnome-user-docs-3.8.2 USE="{-test}" 0 kB [ebuild N ] dev-libs/libxml2-2.9.1-r1:2 USE="icu lzma python readline -debug -examples -ipv6 -static-libs {-test}" PYTHON_TARGETS="python2_7 python3_3 -python2_5 -python2_6 -python3_1 -python3_2" 0 kB Total: 2 packages (2 new), Size of downloads: 0 kB
Created attachment 354480 [details] gnome-user-docs build.log
Thank you for reporting. The gnome-user-docs package truly needs xmllint (and libxml2) only when running built-in tests, triggered by FEATURES=test; otherwise, the xmllint check can be safely skipped. However, this was rule accidentally reversed in the 3.8.2 ebuild, so that xmllint ended up getting required when FEATURES=-test. Fixed in cvs without a revision bump. + 29 Jul 2013; Alexandre Rostovtsev <tetromino@gentoo.org> + gnome-user-docs-3.8.2.ebuild: + Fix XMLLINT usex logic (bug #478518, thanks to Alexander).