delorie.com/archives/browse.cgi | search |
X-Recipient: | archive-cygwin AT delorie DOT com |
DKIM-Filter: | OpenDKIM Filter v2.11.0 sourceware.org CD335394D8A0 |
DKIM-Signature: | v=1; a=rsa-sha256; c=relaxed/relaxed; d=cygwin.com; |
s=default; t=1601807705; | |
bh=XKrA3f0uDiu31lTifivfIHYTKgGU+6+uLSrtfj1Iqpk=; | |
h=Date:To:Subject:In-Reply-To:References:List-Id:List-Unsubscribe: | |
List-Archive:List-Post:List-Help:List-Subscribe:From:Reply-To:Cc: | |
From; | |
b=pob1kck59FMo+uepaKDbhYOquKU+5Zg02mHlQxuPIRKGaGtBw+Olv+5FOs7ALG114 | |
TTREpfF4X0sQP/70OsoX0l3vqL6Z9DCt2ZSis3bwJ6n58aABAj/gUEYIW76+nAoR5V | |
EqiMJgMak+Keho9R0Gu1gs99ADJDsSGUwGKnNEtk= | |
X-Original-To: | cygwin AT cygwin DOT com |
Delivered-To: | cygwin AT cygwin DOT com |
DMARC-Filter: | OpenDMARC Filter v1.3.2 sourceware.org 2E5ED3844046 |
Date: | Sun, 4 Oct 2020 13:28:01 +0300 |
X-Mailer: | The Bat! (v6.8.8) Home |
X-Priority: | 3 (Normal) |
Message-ID: | <1379483951.20201004132801@yandex.ru> |
To: | vinay Hegde <vinay DOT dhegde AT gmail DOT com>, cygwin AT cygwin DOT com |
Subject: | Re: Problem with tar version 1.29 (in Cygwin 3.6 64 bit) in |
extracting sym-link files | |
In-Reply-To: | <CAB848Xsa7scnz3P7Z46k0ECsFv97VdEEbXzTqVd8bZzDZ1SaDQ@mail.gmail.com> |
References: | <CAB848Xth+Y8gzGdLYqtGVCYt=egWzbw_EUCqT921oGEtSH+=Mg AT mail DOT gmail DOT com> |
<b6ea0c92-b203-c236-9b57-2b8f4b638117 AT cs DOT umass DOT edu> | |
<CAB848Xsa7scnz3P7Z46k0ECsFv97VdEEbXzTqVd8bZzDZ1SaDQ AT mail DOT gmail DOT com> | |
MIME-Version: | 1.0 |
X-Spam-Status: | No, score=-1.2 required=5.0 tests=BAYES_00, DKIM_SIGNED, |
DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, FREEMAIL_FROM, KAM_THEBAT, | |
NICE_REPLY_A, RCVD_IN_DNSWL_LOW, RCVD_IN_MSPIKE_H2, SPF_HELO_NONE, SPF_PASS, | |
TXREP autolearn=no autolearn_force=no version=3.4.2 | |
X-Spam-Checker-Version: | SpamAssassin 3.4.2 (2018-09-13) on |
server2.sourceware.org | |
X-BeenThere: | cygwin AT cygwin DOT com |
X-Mailman-Version: | 2.1.29 |
List-Id: | General Cygwin discussions and problem reports <cygwin.cygwin.com> |
List-Unsubscribe: | <https://cygwin.com/mailman/options/cygwin>, |
<mailto:cygwin-request AT cygwin DOT com?subject=unsubscribe> | |
List-Archive: | <https://cygwin.com/pipermail/cygwin/> |
List-Post: | <mailto:cygwin AT cygwin DOT com> |
List-Help: | <mailto:cygwin-request AT cygwin DOT com?subject=help> |
List-Subscribe: | <https://cygwin.com/mailman/listinfo/cygwin>, |
<mailto:cygwin-request AT cygwin DOT com?subject=subscribe> | |
From: | Andrey Repin via Cygwin <cygwin AT cygwin DOT com> |
Reply-To: | cygwin AT cygwin DOT com |
Cc: | Andrey Repin <anrdaemon AT yandex DOT ru> |
Errors-To: | cygwin-bounces AT cygwin DOT com |
Sender: | "Cygwin" <cygwin-bounces AT cygwin DOT com> |
Greetings, vinay Hegde! Please no top-posting in this list. > On Fri, Oct 2, 2020 at 9:13 PM Eliot Moss wrote: >> >> On 10/2/2020 11:26 AM, vinay Hegde via Cygwin wrote: >> > Hi Cygwin Team, >> > In Cygwin 3.6, I am facing an issue while using tar.exe for extracting >> > .tar.z file. >> > >> > Issue summary: >> > When I use 'tar.exe' to extract the .tar.z file, it extracts all files >> > including symlinks. But symlink file size will be 0KB & it throws >> > error 'The file cannot be accessed by the system', if I try to open in >> > any Windows editor like notepad or notepad++ >> > >> > Below are the details: >> > - OS: Windows 2019 >> > - Cygwin version installed: 3.6 (tar version: 1.29) >> > - Command used to extract the tar file is: tar -zxvf jre64.tar.Z >> > - 'ls -l' on the extracted directory shows: >> > lrwxrwxrwx 1 etbuild Domain Users 8 Jul 10 2017 ControlPanel -> jcontrol >> > -rwxr-xr-x+ 1 etbuild Domain Users 7734 Mar 15 2017 java >> > -rwxr-xr-x+ 1 etbuild Domain Users 128791 Mar 15 2017 javaws >> > -rwxr-xr-x+ 1 etbuild Domain Users 6264 Mar 15 2017 jcontrol >> > >> > - As you can see 'ControlPanel' is a symlink file with 0KB >> > (8Bytes) size. This file, I cannot open in any Windows editor. It >> > throws error like ''The file cannot be accessed by the system' >> > >> > - However, I can open this file in vi editor or I can 'cat' this. >> > >> > - Earlier, I was using Cygwin version 1.7 (tar version: 1.27) & in >> > that, this issue was not there. Symlink file size was 1KB & I could >> > open it with any Windows editor. >> > >> > Please suggest what needs to be done to fix this issue. >> >> Hi, Vinay - Cygwin can use, and create, a variety of forms of links. Some of these are understood >> by Windows tools, some not. I suggest you read in the Cygwin documentation about symlinks and >> decide what kind are best for you. Then you'll need to set that up, delete the existing link, and >> re-create it. I personally run with CYGWIN=winsymlinks:native, but as we say in Internet land, YMMV. >> > Hi Eliot Moss, > Thank you very much for the quick response & the information.It really helped. > I just set 'CYGWIN=winsymlinks:lnk' & I am now able to open sym-link > file. Both 'CYGWIN=winsymlinks:lnk' & 'CYGWIN=winsymlinks' are working > for me. > But it creates a shortcut(not the regular file). Hope it won't impact > my existing setup. > But both 'CYGWIN=winsymlinks:native' (which is default I believe) & > 'CYGWIN=winsymlinks:nativestrict' are not working for me. Just to > understand, In what OS environment/File System 'native' will work? Given enough permissions, "native" will work everywhere, it will create native symlink, but failing that, it will fall back to creating Cygwin link. LNK is an Explorer shortcut, which would work with many programs outside Cygwin, but not necessarily with your one. See https://cygwin.com/cygwin-ug-net/using.html#pathnames-symlinks as well as https://cygwin.com/cygwin-ug-net/using-cygwinenv.html -- With best regards, Andrey Repin Sunday, October 4, 2020 7:47:13 Sorry for my terrible english... -- Problem reports: https://cygwin.com/problems.html FAQ: https://cygwin.com/faq/ Documentation: https://cygwin.com/docs.html Unsubscribe info: https://cygwin.com/ml/#unsubscribe-simple
webmaster | delorie software privacy |
Copyright © 2019 by DJ Delorie | Updated Jul 2019 |