[Distutils] PEP 439 and default install locations (was Re: distil 0.1.1 released)

Donald Stufft donald at stufft.io
Sat May 4 16:12:15 CEST 2013

On May 3, 2013, at 9:47 PM, Nick Coghlan <ncoghlan at gmail.com> wrote:
> Agreed, blessing something like Debian's solution sounds like a better idea than changing pip's default installation location. To provide that blessing, I think PEP 439 should be expanded to explicitly cover this aspect (there's another subtlety, in that it may be desirable for distro packages to be available when running with -S - I'm not sure how Debian currently handle that).
> Essentially, my goal is to have a clearly defined, consistent, cross-distro-and-platform shadowing behaviour for cases where you install a Python software distribution from a system package manager *and* through pip. The current situation, where the system tools and the Python specific tools tread on each other's toes at the filesystem layer (unless you change the default Python path, as Debian does) isn't appropriate for something we are going to ship as part of the standard Python toolkit.
> (Coincidentally, this may lead to my CPython bootstrapping changes becoming packaging related!)
> Cheers,
> Nick.
This sounds excellent to me.

Donald Stufft
PGP: 0x6E3CBCE93372DCFA // 7C6B 7C5D 5E2B 6356 A926 F04F 6E3C BCE9 3372 DCFA

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/distutils-sig/attachments/20130504/9dfd3bdd/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 841 bytes
Desc: Message signed with OpenPGP using GPGMail
URL: <http://mail.python.org/pipermail/distutils-sig/attachments/20130504/9dfd3bdd/attachment.pgp>

More information about the Distutils-SIG mailing list