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 loewis
Recipients ghaering, loewis
Date 2010-10-23.19:06:31
SpamBayes Score 0.0029574241
Marked as misclassified No
Message-id <1287860800.8.0.977653393639.issue10184@psf.upfronthosting.co.za>
In-reply-to
Content
When extracting, the time stamps of directories are modified twice: once when creating the directories, and then once in reverse order when done.
The first utimes call is redundant; it also causes issues with a buggy NFS server, see

http://www.python.org/dev/buildbot/3.1/builders/AMD64%20debian%20parallel%203.1/builds/147/steps/test/logs/stdio

(specifically, touching a file twice with the same second-resolution time stamp will increase the microsecond counter).

The attached patch works around the issue; regardless of the NFS bug, I think that the redundant call should be eliminated.
History
Date User Action Args
2010-10-23 19:06:40loewissetrecipients: + loewis, ghaering
2010-10-23 19:06:40loewissetmessageid: <1287860800.8.0.977653393639.issue10184@psf.upfronthosting.co.za>
2010-10-23 19:06:31loewislinkissue10184 messages
2010-10-23 19:06:31loewiscreate