Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 558670 - dev-python/pip-7.1.2 should depend on [${PYTHON_USEDEP}] for all packages
Summary: dev-python/pip-7.1.2 should depend on [${PYTHON_USEDEP}] for all packages
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Development (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Python Gentoo Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-08-25 09:32 UTC by Helmut Jarausch
Modified: 2015-08-25 23:24 UTC (History)
0 users

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


Attachments
patched ebuild (pip-7.1.2.ebuild,1.87 KB, text/plain)
2015-08-25 09:32 UTC, Helmut Jarausch
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Helmut Jarausch 2015-08-25 09:32:48 UTC
Created attachment 410186 [details]
patched ebuild

On a system with Python3.4 as default
emerging dev-python/pip-7.1.2 fails with missing several modules for Python2.7.

Therefore [${PYTHON_USEDEP}]  should be append to all required Python modules.

My attached version of the ebuild works just fine.
Comment 1 Mike Gilbert gentoo-dev 2015-08-25 23:24:43 UTC
Thanks for the report!

commit f00d7743f6a053e620462e8932c84f22b19e46c8
Author: Mike Gilbert <floppym@gentoo.org>
Date:   Tue Aug 25 19:22:56 2015 -0400

    dev-python/pip: Add PYTHON_USEDEP to all dependencies
    
    Bug: https://bugs.gentoo.org/558670
    
    Package-Manager: portage-2.2.20_p40

 dev-python/pip/pip-7.1.2.ebuild | 24 ++++++++++++------------
 1 file changed, 12 insertions(+), 12 deletions(-)

commit 892df8a176ad70001f33cec54db635d01655f792
Author: Mike Gilbert <floppym@gentoo.org>
Date:   Tue Aug 25 19:20:51 2015 -0400

    dev-python/colorama: Add pypy3 to satisfy pip
    
    Package-Manager: portage-2.2.20_p40

 dev-python/colorama/colorama-0.3.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)