Re: [Distutils] Library instability on PyPI and impact on OpenStack

2013-03-05 Thread Mark McLoughlin
Hi Nick, On Tue, 2013-03-05 at 17:56 +1000, Nick Coghlan wrote: > On Tue, Mar 5, 2013 at 8:29 AM, Mark McLoughlin wrote: > > On Mon, 2013-03-04 at 12:44 -0500, Donald Stufft wrote: > >> On Monday, March 4, 2013 at 12:36 PM, Mark McLoughlin wrote: > > > >> > If parallel incompatible installs is a

Re: [Distutils] Library instability on PyPI and impact on OpenStack

2013-03-05 Thread Donald Stufft
On Tuesday, March 5, 2013 at 7:27 AM, Mark McLoughlin wrote: > Hi Nick, > > On Tue, 2013-03-05 at 17:56 +1000, Nick Coghlan wrote: > > On Tue, Mar 5, 2013 at 8:29 AM, Mark McLoughlin > (mailto:mar...@redhat.com)> wrote: > > > On Mon, 2013-03-04 at 12:44 -0500, Donald Stufft wrote: > > > > On Mond

Re: [Distutils] Library instability on PyPI and impact on OpenStack

2013-03-05 Thread Mark McLoughlin
On Tue, 2013-03-05 at 07:34 -0500, Donald Stufft wrote: > On Tuesday, March 5, 2013 at 7:27 AM, Mark McLoughlin wrote: > > On Tue, 2013-03-05 at 17:56 +1000, Nick Coghlan wrote: ... > > > I will note that making this kind of idea more feasible is one of > > > the > > > reasons I am making "compat

Re: [Distutils] Library instability on PyPI and impact on OpenStack

2013-03-05 Thread Donald Stufft
On Tuesday, March 5, 2013 at 7:50 AM, Mark McLoughlin wrote: > > I still don't really see how this is related to PEP426 unless PEP426 > > has gotten > > a lot larger since I last looked at it. Where in particular a > > distribution gets > > installed is left up to the installers to sort out. And ma

Re: [Distutils] Library instability on PyPI and impact on OpenStack

2013-03-05 Thread Nick Coghlan
On Tue, Mar 5, 2013 at 10:34 PM, Donald Stufft wrote: > On Tuesday, March 5, 2013 at 7:27 AM, Mark McLoughlin wrote: >> If Python library maintainers will see PEP426 as a license to make >> incompatible changes more often so long as they bump their major number, >> then that perception will change

Re: [Distutils] Library instability on PyPI and impact on OpenStack

2013-03-05 Thread Nick Coghlan
On Tue, Mar 5, 2013 at 10:55 PM, Donald Stufft wrote: > On Tuesday, March 5, 2013 at 7:50 AM, Mark McLoughlin wrote: > > I still don't really see how this is related to PEP426 unless PEP426 > has gotten > a lot larger since I last looked at it. Where in particular a > distribution gets > installed

Re: [Distutils] Library instability on PyPI and impact on OpenStack

2013-03-05 Thread Daniel Holth
On Tue, Mar 5, 2013 at 7:50 AM, Mark McLoughlin wrote: > On Tue, 2013-03-05 at 07:34 -0500, Donald Stufft wrote: >> On Tuesday, March 5, 2013 at 7:27 AM, Mark McLoughlin wrote: > >> > On Tue, 2013-03-05 at 17:56 +1000, Nick Coghlan wrote: > > ... >> > > I will note that making this kind of idea mo

[Distutils] Distribute: will not build on Python 3 with --install-XXX arguments

2013-03-05 Thread Paul Moore
What I'm doing is checking out distribute, then trying to install it into a temporary directory. However, when I do this, I seem to be getting the files in python 2 form, *not* having been converted using 2to3. The resulting build is therefore broken. Can anyone suggest what might be going on here

Re: [Distutils] Library instability on PyPI and impact on OpenStack

2013-03-05 Thread Nick Coghlan
On Tue, Mar 5, 2013 at 10:27 PM, Mark McLoughlin wrote: > Ok, there's a tonne of details there about pip, virtualenv and .pth > files that are going over my head right now, but the general idea I'm > taking away is: > > - the system has multiple versions of somedep installed under /usr > som

Re: [Distutils] Library instability on PyPI and impact on OpenStack

2013-03-05 Thread Nick Coghlan
On Tue, Mar 5, 2013 at 11:28 PM, Daniel Holth wrote: > You will be amazed at how much backwards compatible cruft some > developers will keep around rather than endure the psychological > anguish of bumping the major version number. We also have Python 3 to hit them over the head with. "Look how m

Re: [Distutils] PEP 426 (Metadata 2.0) - Requires-Dist and setuptools/distribute

2013-03-05 Thread PJ Eby
On Mon, Mar 4, 2013 at 3:20 PM, Paul Moore wrote: > On 4 March 2013 20:00, Daniel Holth wrote: >> On Mon, Mar 4, 2013 at 2:41 PM, Paul Moore wrote: >>> In thinking about how virtualenv would describe the packages it wants >>> to preload in PEP 426 metadata form, it occurred to me that there are

Re: [Distutils] PEP 426 (Metadata 2.0) - Requires-Dist and setuptools/distribute

2013-03-05 Thread Nick Coghlan
On 6 Mar 2013 00:59, "PJ Eby" wrote: > > On Mon, Mar 4, 2013 at 3:20 PM, Paul Moore wrote: > > On 4 March 2013 20:00, Daniel Holth wrote: > >> On Mon, Mar 4, 2013 at 2:41 PM, Paul Moore wrote: > >>> In thinking about how virtualenv would describe the packages it wants > >>> to preload in PEP 42