Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 558670

Summary: dev-python/pip-7.1.2 should depend on [${PYTHON_USEDEP}] for all packages
Product: Gentoo Linux Reporter: Helmut Jarausch <jarausch>
Component: [OLD] DevelopmentAssignee: Python Gentoo Team <python>
Status: RESOLVED FIXED    
Severity: normal    
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: patched ebuild

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(-)