>>> Emerging (2 of 908) dev-libs/libxml2-2.7.8-r4 * Fetching files in the background. To view fetch progress, run * `tail -f /var/log/emerge-fetch.log` in another terminal. * libxml2-2.7.8.tar.gz RMD160 SHA1 SHA256 size ;-) ... [ ok ] * Please rebuild dev-python/pypy:1.7 with the following USE flags enabled: -build xml * ERROR: dev-libs/libxml2-2.7.8-r4 failed (setup phase): * Please rebuild dev-python/pypy:1.7 with the following USE flags enabled: -build xml * * Call stack: * ebuild.sh, line 85: Called pkg_setup * libxml2-2.7.8-r4.ebuild, line 42: Called python_pkg_setup * python.eclass, line 467: Called python_execute_function '-q' 'python_pkg_setup_check_USE_flags' * python.eclass, line 1092: Called python_pkg_setup_check_USE_flags * python.eclass, line 450: Called die * The specific snippet of code: * die "Please rebuild ${python_atom} with the following USE flags enabled: ${PYTHON_USE_WITH}" * * If you need support, post the output of 'emerge --info =dev-libs/libxml2-2.7.8-r4', * the complete build log and the output of 'emerge -pqv =dev-libs/libxml2-2.7.8-r4'. * The complete build log is located at '/var/tmp/portage/dev-libs/libxml2-2.7.8-r4/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/dev-libs/libxml2-2.7.8-r4/temp/die.env'. * S: '/var/tmp/portage/dev-libs/libxml2-2.7.8-r4/work/libxml2-2.7.8' >>> Failed to emerge dev-libs/libxml2-2.7.8-r4, Log file: And obviously pypy lacks the build useflag, so it can't be disabled
+ 20 Feb 2012; Patrick Lauer <patrick@gentoo.org> libxml2-2.7.8-r1.ebuild, + libxml2-2.7.8-r2.ebuild, libxml2-2.7.8-r3.ebuild, libxml2-2.7.8-r4.ebuild: + Restricting pypy #403751