Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 490816 - =dev-python/virtualenv-1.10.1 stabilization request
Summary: =dev-python/virtualenv-1.10.1 stabilization request
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Keywording and Stabilization (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Python Gentoo Team
URL:
Whiteboard:
Keywords: STABLEREQ
Depends on:
Blocks:
 
Reported: 2013-11-09 08:25 UTC by Mike Nerone
Modified: 2013-12-24 12:59 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 Mike Nerone 2013-11-09 08:25:47 UTC
The current stable version (1.9.1-r1) still installs distribute instead of setuptools when creating a Python 3 virtualenv. distribute has been merged back into setuptools [1] and is now deprecated. Meanwhile, setuptools is now compatible with both Python 2 & 3, so there's no legitimate reason for distribute to be propagated any further.

In case anyone is concerned that setuptools itself is not ready since the merge, don't be: post-merge version (=dev-python/setuptools-0.8-r1) is actually already stable in the Portage tree (I realize virtualenv uses its own bundled copy - I'm just providing this as a data point).

As far as bug reports go, there was only one (bug #482360), but that was back on 2013-08-24 and it was a problem with a misnamed DOCS file in the ebuild itself.

[1] http://pythonhosted.org/setuptools/merge.html
Comment 1 Dirkjan Ochtman (RETIRED) gentoo-dev 2013-11-09 09:27:08 UTC
Sounds good to me!
Comment 2 Elijah "Armageddon" El Lazkani (amd64 AT) 2013-11-17 05:15:57 UTC
requires:
=dev-python/setuptools-1.1.6
=dev-python/pypy-2.0.2
=virtual/pypy-2.0.2
Comment 3 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2013-11-17 08:52:07 UTC
(In reply to Elijah "Armageddon" El Lazkani (amd64 AT) from comment #2)
> requires:
> =dev-python/pypy-2.0.2
> =virtual/pypy-2.0.2

Err, no. The PyPy flags are stable-masked.
Comment 4 Mike Nerone 2013-11-17 20:43:25 UTC
I also don't see where =dev-python/setuptools-1.1.6 is required. I've had =dev-python/virtualenv-1.10.1 keyworded and installed for over a week. Portage has never asked me to keyword setuptools as a result, and my installed version has been and continues to be the stable =dev-python/setuptools-0.8-r1.
Comment 5 Elijah "Armageddon" El Lazkani (amd64 AT) 2013-11-19 05:35:29 UTC
I'm sorry for the confusion happening with python, TARGETS are throwing off the tests.

amd64: pass
Comment 6 Tony Vroon (RETIRED) gentoo-dev 2013-11-19 09:43:55 UTC
+  19 Nov 2013; Tony Vroon <chainsaw@gentoo.org> virtualenv-1.10.1.ebuild:
+  Marked stable on AMD64 based on arch testing by Elijah "Armageddon" El
+  Lazkani in bug #490816.
Comment 7 Markus Meier gentoo-dev 2013-11-30 14:16:54 UTC
arm stable
Comment 8 Agostino Sarubbo gentoo-dev 2013-12-21 16:39:57 UTC
ppc stable
Comment 9 Agostino Sarubbo gentoo-dev 2013-12-22 13:27:07 UTC
ppc64 stable
Comment 10 Agostino Sarubbo gentoo-dev 2013-12-24 12:59:17 UTC
x86 stable. Closing.