This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author mro
Recipients Arfrever, George.Peristerakis, Ivailo.Monev, alexis, anacrolix, anal.phabet, eric.araujo, mailtome, mro, r.david.murray, rpetrov, tarek
Date 2015-05-29.11:05:13
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1432897514.55.0.364059850176.issue9674@psf.upfronthosting.co.za>
In-reply-to
Content
I have python (2.7.9 & 3.4.3) installed with prefix=/ which causes problems when change_root() doesn't lstrip() the path separators.

I have applied Ivailo's patch from 2015-02-13 and handful of packages without issues.

Attached is a port of the patch to 3.4.3. Please note that the test failed (because it used the old distutils package, I suspect) and the win32 path handling is a bit messed up, but I don't have time to fix that ATM. It works as expected during runtime.
History
Date User Action Args
2015-05-29 11:05:14mrosetrecipients: + mro, tarek, eric.araujo, rpetrov, Arfrever, r.david.murray, anacrolix, alexis, mailtome, anal.phabet, George.Peristerakis, Ivailo.Monev
2015-05-29 11:05:14mrosetmessageid: <1432897514.55.0.364059850176.issue9674@psf.upfronthosting.co.za>
2015-05-29 11:05:14mrolinkissue9674 messages
2015-05-29 11:05:14mrocreate