delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2025/03/25/18:13:39

DMARC-Filter: OpenDMARC Filter v1.4.2 delorie.com 52PMDdGE2791498
Authentication-Results: delorie.com; dmarc=pass (p=none dis=none) header.from=cygwin.com
Authentication-Results: delorie.com; spf=pass smtp.mailfrom=cygwin.com
DKIM-Filter: OpenDKIM Filter v2.11.0 delorie.com 52PMDdGE2791498
Authentication-Results: delorie.com;
dkim=pass (1024-bit key, unprotected) header.d=cygwin.com header.i=@cygwin.com header.a=rsa-sha256 header.s=default header.b=lHB/3759
X-Recipient: archive-cygwin AT delorie DOT com
DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 388F7385743A
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cygwin.com;
s=default; t=1742940817;
bh=BKEtCQfQgMEtn8jHOPEaqdAZt2MuJN+SKK7uOM+xoyQ=;
h=Date:Subject:To:References:In-Reply-To:List-Id:List-Unsubscribe:
List-Archive:List-Post:List-Help:List-Subscribe:From:Reply-To:
From;
b=lHB/3759AyDkvgG/d01MA6xaDdu3hfHKwFFDWomh2U2BNOo6dsnId/dhCOfEV7IDj
shYqllpEkIkBjCdSyiXY/X/nnl6a6jkcIL1fcI1uhr2ePkRb+f9h/gN6hsnYQ9CH28
wl7p7fmtJgQp53eULBGxuuImQ0fB+uM1ZmzU4D58=
X-Original-To: cygwin AT cygwin DOT com
Delivered-To: cygwin AT cygwin DOT com
DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 8A115385800F
ARC-Filter: OpenARC Filter v1.0.0 sourceware.org 8A115385800F
ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1742940752; cv=none;
b=SDVwUFfa2V+TevAc9hV9cyggRbENJBA0Z61p5xHElNyH+lboFp2RgXHTIpKFEMKCy1lHTGOCkN4gVwHHR7t9EFL2G8BVqYZCoyOim2/xajbMaYxxdEvjAbaDMQduAzigUyVQD1UZUHjbgifH+hx+YY+27hBXfOloOTzO34P2WHU=
ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key;
t=1742940752; c=relaxed/simple;
bh=mSVZIwXfKk9ZvKbTJ0fTkD/YW+htxjlH7eTj0Kae+4g=;
h=Message-ID:Date:MIME-Version:Subject:To:From;
b=qHLJRrm8i2W5R/BVNXwrpXfrAugrgQHQLwIBG89ES3sWARo24FFWwkV3+hzjLA+ve6y0uJNIqe3FyYyyDM3DmpNQQ9wE1toCdEMeLr8SwQOY7VBqiehfvCemhiw9zKLhukTc8QvLu9ItdzO/N+w23G0xdoTTC3/YhpFDS+SMvHs=
ARC-Authentication-Results: i=1; server2.sourceware.org
DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 8A115385800F
Message-ID: <8758454b-bd9f-427b-9cc7-854ffd9b9596@maxrnd.com>
Date: Tue, 25 Mar 2025 15:12:29 -0700
MIME-Version: 1.0
User-Agent: Mozilla Thunderbird
Subject: Re: symbolic link curiousity in 3.6.0
To: cygwin AT cygwin DOT com
References: <Pine DOT BSF DOT 4 DOT 63 DOT 2503250218240 DOT 74063 AT m0 DOT truegem DOT net>
<Z-J95wRzwkj8RLeT AT calimero DOT vinschen DOT de>
In-Reply-To: <Z-J95wRzwkj8RLeT@calimero.vinschen.de>
X-BeenThere: cygwin AT cygwin DOT com
X-Mailman-Version: 2.1.30
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: Mark Geisert via Cygwin <cygwin AT cygwin DOT com>
Reply-To: Mark Geisert <mark AT maxrnd DOT com>
Errors-To: cygwin-bounces~archive-cygwin=delorie DOT com AT cygwin DOT com
Sender: "Cygwin" <cygwin-bounces~archive-cygwin=delorie DOT com AT cygwin DOT com>

Hi Corinna,

On 3/25/2025 2:56 AM, Corinna Vinschen via Cygwin wrote:
> On Mar 25 02:25, Mark Geisert via Cygwin wrote:
>> This occurs on the released 3.6.0 but not in 3.6.0 test build 327.
>>
>> /tmp ls foo bar
>> ls: cannot access 'foo': No such file or directory
>> ls: cannot access 'bar': No such file or directory
>>
>> /tmp ln -s foo bar
>>
>> /tmp ls foo bar
>> ls: cannot access 'foo': No such file or directory
>> bar@
>>
>> /tmp ls -l foo bar
>> ls: cannot access 'foo': No such file or directory
>> ls: bar: Not supported
>> lrwxrwxrwx 1 Mark None 3 Mar 25 02:08 bar -> foo
>>
>> The spurious "Not supported" message is new and curious.
>> I could not see anything obvious in an strace of the command.
> 
> This is weird.  I just tried the same with 3.6.0-1:
> 
>    $ cd /tmp
>    $ ls -l foo bar
>    ls: cannot access 'foo': No such file or directory
>    ls: cannot access 'bar': No such file or directory
>    $ ln -s foo bar
>    $ ls foo bar
>    ls: cannot access 'foo': No such file or directory
>    bar
>    $ ls -l foo bar
>    ls: cannot access 'foo': No such file or directory
>    lrwxrwxrwx 1 corinna vinschen 3 Mar 25 10:46 bar -> foo
> 
> That's the expected output.
> 
> Your ls output shows an at-sign after the name "bar".  You're
> probably using an alias for ls including the -F option.  Can you
> paste your alias here?

alias ls='ls -AF --color -bv -T 0'

The oddity occurs even if I use /bin/ls without options.

> Are you using a specific setting of the CYGWIN env var including
> a symlink type?

The CYGWIN env var is empty.

> Can you try intermediate test release between 327 and -1?

The oldest test release available via setup is 422 and the oddity occurs 
there too.

..mark

-- 
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

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019