Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 478518 - gnome-extra/gnome-user-docs-3.8.2 fails to configure: error: xmllint not found
Summary: gnome-extra/gnome-user-docs-3.8.2 fails to configure: error: xmllint not found
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] GNOME (show other bugs)
Hardware: AMD64 Linux
: Normal normal
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-07-29 00:01 UTC by Alexander
Modified: 2013-07-29 05:11 UTC (History)
0 users

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


Attachments
emerge --info (gnome-user-doc_bug.txt,19.56 KB, text/plain)
2013-07-29 00:01 UTC, Alexander
Details
gnome-user-docs build.log (build.log,3.18 KB, text/x-log)
2013-07-29 04:14 UTC, Alexander
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Alexander 2013-07-29 00:01:15 UTC
Need dependence on libxml2

Reproducible: Always
Comment 1 Alexander 2013-07-29 00:01:36 UTC
Created attachment 354464 [details]
emerge --info
Comment 2 Alexandre Rostovtsev (RETIRED) gentoo-dev 2013-07-29 01:03:55 UTC
Please attach the build log showing the failure.
Comment 3 Alexander 2013-07-29 04:14:23 UTC
# 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
Comment 4 Alexander 2013-07-29 04:14:48 UTC
Created attachment 354480 [details]
gnome-user-docs build.log
Comment 5 Alexandre Rostovtsev (RETIRED) gentoo-dev 2013-07-29 05:11:47 UTC
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).