Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 566022 - dev-python/virtualenv-13.1.2 bundles dev-python/{pip,setuptools,argparse,wheel}
Summary: dev-python/virtualenv-13.1.2 bundles dev-python/{pip,setuptools,argparse,wheel}
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal minor (vote)
Assignee: Python Gentoo Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-11-17 08:00 UTC by Rafał Mużyło
Modified: 2015-11-17 10:29 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 Rafał Mużyło 2015-11-17 08:00:18 UTC
The upstream docs state clearly:

Virtualenv’s release schedule is tied to pip’s – each time there’s a new pip release, there will be a new virtualenv release that *bundles* the new version of pip.

The ebuild isn't removing anything.

So...what is the point of having it as an explicit dep ?
Is the system copy used at all ?
Comment 1 Justin Lecher (RETIRED) gentoo-dev 2015-11-17 08:07:30 UTC
Thanks for pointing this out.
Comment 2 Justin Lecher (RETIRED) gentoo-dev 2015-11-17 10:22:55 UTC
commit 09080dda2d93b4510488a93d697e5e224d53c52d
Author: Justin Lecher <jlec@gentoo.org>
Date:   Tue Nov 17 11:12:50 2015 +0100
    
    dev-python/virtualenv: Remove unnecessary dependency on pip & setuptools
    
    Bundled dev-python/{pip,setuptools,argparse,wheel} cannot be removed,
    as we have a chicken and egg problem here. In the new virtualenv we
    need those packages to install them.
    
    Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=566022
    
    Package-Manager: portage-2.2.23
    Signed-off-by: Justin Lecher <jlec@gentoo.org>
    
    https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09080dda2d93b4510488a93d697e5e224d53c52d
Comment 3 Justin Lecher (RETIRED) gentoo-dev 2015-11-17 10:29:32 UTC
commit 49c59b1fde1c081e5c0ac9620fc2fd3fefcfb6e6
Author: Justin Lecher <jlec@gentoo.org>
Date:   Tue Nov 17 11:12:50 2015 +0100
    
    dev-python/virtualenv: Remove unnecessary dependency on pip & setuptools
    
    Bundled dev-python/{pip,setuptools,argparse,wheel} cannot be removed,
    as we have a chicken and egg problem here. In the new virtualenv we
    need those packages to install them.
    
    Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=566022
    
    Package-Manager: portage-2.2.23
    Signed-off-by: Justin Lecher <jlec@gentoo.org>
    
    https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49c59b1fde1c081e5c0ac9620fc2fd3fefcfb6e6