| Summary: | dev-python/docutils: distutils for python 3.1 could not be found on hardened | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Christian Bayer <christian_bay> |
| Component: | [OLD] Development | Assignee: | Gentoo Linux bug wranglers <bug-wranglers> |
| Status: | RESOLVED INVALID | ||
| Severity: | normal | ||
| Priority: | High | ||
| Version: | unspecified | ||
| Hardware: | x86 | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
|
Description
Christian Bayer
2010-11-01 09:40:54 UTC
Try: emerge -1 python:2.6 python:3.1 emerge -1 setuptools >>> Emerging (1 of 1) dev-python/setuptools-0.6-r1 * distribute-0.6.tar.gz RMD160 SHA1 SHA256 size ;-) ... [ ok ] * checking ebuild checksums ;-) ... [ ok ] * checking auxfile checksums ;-) ... [ ok ] * checking miscfile checksums ;-) ... [ ok ] * CPV: dev-python/setuptools-0.6-r1 * REPO: gentoo * USE: elibc_glibc kernel_linux userland_GNU x86 >>> Unpacking source... >>> Unpacking distribute-0.6.tar.gz to /usr/tmp/portage/dev-python/setuptools-0.6-r1/work >>> Source unpacked in /usr/tmp/portage/dev-python/setuptools-0.6-r1/work >>> Preparing source in /usr/tmp/portage/dev-python/setuptools-0.6-r1/work/distribute-0.6 ... * Applying setuptools-0.6_rc7-noexe.patch ... [ ok ] * Applying distribute-0.6-sandbox.patch ... [ ok ] * Applying distribute-0.6-provide_setuptools.patch ... [ ok ] >>> Source prepared. >>> Configuring source in /usr/tmp/portage/dev-python/setuptools-0.6-r1/work/distribute-0.6 ... >>> Source configured. >>> Compiling source in /usr/tmp/portage/dev-python/setuptools-0.6-r1/work/distribute-0.6 ... * Building of dev-python/setuptools-0.6-r1 with CPython 2.6... python2.6 setup.py build -b build-2.6 [..] Does not install its python3.1 part either. I even unmerged setuptools entirely and emerged them again but no avail. uhm... dev-python/setuptools-0.6-r1 has this in the ebuild file: RESTRICT_PYTHON_ABIS="3.*" Could it be that this prevents python3.1 part from being built? update: unmasked dev-python/setuptools-0.6.14 which is marked stable on my x86_64 desktop. This ebuild correctly installs its python3.1 part, so dev-python/docutils-0.7 emerges fine. Perhaps at least setuptools-0.6.4 which does not restrict Python ABIs and probably builts its python3.1 parts should be unmasked on hardened systems? I looked into the ebuild, x86 is not masked so it must be hardened masking > dev-python/setuptools-0.6-r1. I did not unmask python3.1 myself, so to have a consistent python environment the corresponding setuptools for it should be available. No version of dev-python/setuptools is masked in any profile. |