Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 403751 - dev-libs/libxml2-2.7.8-r4 fails to build with pypy 1.7
Summary: dev-libs/libxml2-2.7.8-r4 fails to build with pypy 1.7
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Python Gentoo Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-02-15 02:54 UTC by Patrick Lauer
Modified: 2012-02-20 09:08 UTC (History)
0 users

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Patrick Lauer gentoo-dev 2012-02-15 02:54:47 UTC
>>> 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
Comment 1 Patrick Lauer gentoo-dev 2012-02-20 09:08:25 UTC
+  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