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 jsjgruber
Recipients eric.araujo, jsjgruber, tarek
Date 2011-04-27.15:25:28
SpamBayes Score 2.3266668e-06
Marked as misclassified No
Message-id <1303917929.36.0.496803519477.issue11933@psf.upfronthosting.co.za>
In-reply-to
Content
The original bug report is at: https://bugs.launchpad.net/ubuntu/+source/python-distutils-extra/+bug/770566

As you can see it had to do with a symbolic link created by distutils-extra before distutils was called upon to copy anything. Since this was done behind distutils back, LP: 770566 really was a distutils-extra problem and Martin's fix means this issue no longer arises there.

To recreate the problem in that environment distutils-extra had to be modified to coerce processing to happen in a particular order so setup.py would complete, and then results compared between an ext4 run and the build farm's presumably ext3 run. In the ext4 case the symbolic link was predictably replaced by the file itself. 

The test case I posted above should be easier to follow and doesn't involve any smoke and mirrors being done behind distutils back!

Please let me know if I provide any further information.
History
Date User Action Args
2011-04-27 15:25:29jsjgrubersetrecipients: + jsjgruber, tarek, eric.araujo
2011-04-27 15:25:29jsjgrubersetmessageid: <1303917929.36.0.496803519477.issue11933@psf.upfronthosting.co.za>
2011-04-27 15:25:28jsjgruberlinkissue11933 messages
2011-04-27 15:25:28jsjgrubercreate