This is the mail archive of the
mailing list for the Cygwin project.
Re: untarring symlinks with ../ fails randomly
- From: Ken Brown <kbrown at cornell dot edu>
- To: cygwin at cygwin dot com
- Date: Sat, 28 May 2011 18:21:10 -0400
- Subject: Re: untarring symlinks with ../ fails randomly
- References: <BANLkTikh9rCN2GRwY3eW20H0isffN5fMUg@mail.gmail.com> <BANLkTi=GZbtLmK-Sr06-M=5xXVFzPCi82w@mail.gmail.com> <20110424121145.GB30696@calimero.vinschen.de> <loom.20110425T165316firstname.lastname@example.org> <20110426074325.GP3324@calimero.vinschen.de> <loom.20110426T170653email@example.com> <20110426152226.GA22801@ednor.casa.cgf.cx> <20110426155346.GA19578@calimero.vinschen.de> <loom.20110427T161737firstname.lastname@example.org> <4DB83C35.email@example.com>
On 4/27/2011 11:54 AM, Eric Blake wrote:
On 04/27/2011 09:50 AM, Dan Grayson wrote:
Here is a patch to tar that fixes the problem by using mtime instead of ctime.
Yes, it's not a problem with cygwin or tar, but I see no way for users to
figure out, under Windows, which processes are changing the status of their
Thanks for the investigation and patch. mtime is easy to spoof, but
this seems like a reasonable patch to avoid the worst of the BLODA
issues. I'll probably apply it and push out a new cygwin tar build
soon. I think the patch should remain cygwin-only, and not go upstream.
Are you still planning to get a new tar build out with this patch in the
near future? The issue is causing problems for people installing
texlive on Cygwin, which involves untarring lots of symlinks.
Problem reports: http://cygwin.com/problems.html
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple