Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 348710 - dev-python/paver: error when installing if setuptools is not present
Summary: dev-python/paver: error when installing if setuptools is not present
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal
Assignee: Python Gentoo Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-12-14 12:54 UTC by Nao Nakashima
Modified: 2011-04-06 14:12 UTC (History)
1 user (show)

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


Attachments
Part of the log with bug (fail.log,1.15 KB, text/plain)
2010-12-14 12:59 UTC, Nao Nakashima
Details
Patch that fixes this bug (from upstream) (paver-1.0.3-add-support-for-negative-options.patch,4.39 KB, patch)
2010-12-14 13:01 UTC, Nao Nakashima
Details | Diff
Patch for ebuild (paver-1.0.3.ebuild.patch,630 bytes, patch)
2010-12-14 13:07 UTC, Nao Nakashima
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Nao Nakashima 2010-12-14 12:54:30 UTC
The paver fails to install if setuptools in not installed on the system.
The bug is triggered by --no-compile option in src_install phase:
pythonX.Y setup.py build -b build-X.Y install --root=... --no-compile

Steps to reproduce:
1) emerge -C setuptools
2) emerge -1 paver

OR
(assuming python 2.5 and 2.6 installed)
1)install setuptools not for all installed python versions, e.g.:
USE_PYTHON="2.6" emerge -1 setuptools
2)USE_PYTHON="2.5 2.6" emerge -1 dev-python/paver

Upstream bug (fixed): https://github.com/paver/paver/issues/closed#issue/2
Upstream commit that fixes this issue (commited): https://github.com/paver/paver/commit/c849221d18205b63229568805a58290c6ed2c210

Below are patch and patch for the ebuild.
Comment 1 Nao Nakashima 2010-12-14 12:59:02 UTC
Created attachment 257124 [details]
Part of the log with bug
Comment 2 Nao Nakashima 2010-12-14 13:01:34 UTC
Created attachment 257125 [details, diff]
Patch that fixes this bug (from upstream)
Comment 3 Nao Nakashima 2010-12-14 13:07:35 UTC
Created attachment 257130 [details, diff]
Patch for ebuild
Comment 4 Nao Nakashima 2010-12-14 17:04:28 UTC
Paver is not related to Qt in any way.
Please change Assigned To: field to something other.
Comment 5 Arfrever Frehtes Taifersar Arahesis (RETIRED) gentoo-dev 2011-04-06 14:12:04 UTC
This bug should be fixed in dev-python/paver-1.0.4.