Traceback (most recent call last): Traceback (most recent call last): File "/usr/bin/xml2po", line 35, in ? import libxml2 ImportError: No module named libxml2 File "/usr/bin/xml2po", line 35, in ? import libxml2 ImportError: No module named libxml2 make[3]: *** [fr/lgpl.xml] Error 1 make[3]: *** Waiting for unfinished jobs.... make[3]: *** [es/lgpl.xml] Error 1 Traceback (most recent call last): File "/usr/bin/xml2po", line 35, in ? import libxml2 ImportError: No module named libxml2 make[3]: *** [ar/lgpl.xml] Error 1 make[3]: Leaving directory `/var/tmp/portage/gnome-base/gnome-desktop-2.20.1/work/gnome-desktop-2.20.1/desktop-docs/lgpl' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/var/tmp/portage/gnome-base/gnome-desktop-2.20.1/work/gnome-desktop-2.20.1/desktop-docs' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/gnome-base/gnome-desktop-2.20.1/work/gnome-desktop-2.20.1' make: *** [all] Error 2 Solution is of course (freestyle :-p), pkg_setup() { local xmlpython_check="Re-emerge dev-libs/libxml2 with USE python." if ! built_with_use dev-libs/libxml2 python; then eerror "${xmlpython_check}" die "${xmlpython_check}" fi }
This is not a gnome-desktop bug. xml2po comes from gnome-doc-utils, which *does* have such a check. re-emerge gnome-doc-utils, and it will complain.
(In reply to comment #1) > This is not a gnome-desktop bug. xml2po comes from gnome-doc-utils, which > *does* have such a check. re-emerge gnome-doc-utils, and it will complain. > bah.. *wants USE based deps from portage*