www.delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2025/02/20/09:18:13

DMARC-Filter: OpenDMARC Filter v1.4.2 delorie.com 51KEIDhm290109
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 51KEIDhm290109
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=r6EsSxkt
X-Recipient: archive-cygwin AT delorie DOT com
DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org AD7B73858C2C
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cygwin.com;
s=default; t=1740061092;
bh=+XQF/8Cw2PjItx04G727mMwy4reyjn/0Fr+ukjUFY78=;
h=References:In-Reply-To:Date:Subject:To:List-Id:List-Unsubscribe:
List-Archive:List-Post:List-Help:List-Subscribe:From:Reply-To:
From;
b=r6EsSxktyAdi3pyK33PSj2EWrclYyawxrWbadXDnG7p7qpmFMzSWnQGaL6sMIeWln
1xjgpGnHJWvlLX7sPlhRG0MmQFsxloS9rP4E5ToQQWTFpc3phuqEGR3JDZArbYlUFu
KZQBsI9hbsEROo4t2AbFuF2ck7gHuzk9lSm7GdHQ=
X-Original-To: cygwin AT cygwin DOT com
Delivered-To: cygwin AT cygwin DOT com
DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 002FA3858C78
ARC-Filter: OpenARC Filter v1.0.0 sourceware.org 002FA3858C78
ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1740061052; cv=none;
b=nMF/yRmyxNdRPYXPA/XLCVto04jCgMsmEna0IGlcvYptMLsGVuEitZvZd1+BBfUE5SRhdNOqDM7ktnp4uxGkJpbr794ZkE59Jb2DQ8x3VEaTAR9X/JrkPTAB3Sv74W7INTw8q2cuNEZo5DItHd/GWb0URQT15U/YAuuUKb8Ika0=
ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key;
t=1740061052; c=relaxed/simple;
bh=tRmaSJU4HR8V2giO+SwtvZRrBiO/ZIrGQVasxAB1KNI=;
h=DKIM-Signature:MIME-Version:From:Date:Message-ID:Subject:To;
b=FmpDQZSUqANgLcfvIKXXOfi43fl5MHnbznqz0qIXQbDj+Mb9LexYN42Y5l8jy0SAnPme5xeAobxd9FDIEPSGP179+9tG9q3zn2oYGNAv+Q06tWpUkKmEpZf+2QkOBN83uUTUSFjU/3QOrq/MI40R0NUuJrC4y7BClNLZL43mnpA=
ARC-Authentication-Results: i=1; server2.sourceware.org
DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 002FA3858C78
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20230601; t=1740061051; x=1740665851;
h=content-transfer-encoding:to:subject:message-id:date:from
:in-reply-to:references:mime-version:x-gm-message-state:from:to:cc
:subject:date:message-id:reply-to;
bh=f0E569Q1tMLvPxFUubw6BnDXrv/w2e2ThSLEI0hlVEg=;
b=O7/aZzXjcAFM/b9aDTPh/GLd3WlYD4KY0yeT3PHMA2iFfGABqF+Xg9TIArFN8gCLZl
a5uGAKSl9EvvUav6Nb3fugXFCg40OeON2j+39jhYTHQXVUY3yIFt6Mrk4au1iowtx77g
eNbaV4pfNv6sEiwvY6vHxngHl+yKiBUVh8Rlu4XHn7SBOCmmO9B3MhC/GroioImjLdHA
KG2wHuiRyfKK/ePplzqOA/U/E831AcyV4iVXAAYriQ/0TqpRYuh0foKuPtTqLO3Ym7O6
JXOGYHRrYjXkSLFvQYbnYZNU6jvkzroeJmFuzS+oqeRIBMAFmmvsIgXJMzDq8q+CsjJP
uO1g==
X-Gm-Message-State: AOJu0YzDhmzBR+JLk0jAkuat5kAQXOZRiF9BDyR6sBtkGL430dwL63yF
ZVhdSa+9LONGRm4+IUtg3fiFL3ARAlUE74n0Wd7q+MZgxUEWdfOG8PpEcgY/3U3OfhAVIMTroQc
UQGIuPfDjthAiNt79dUu9rrzqB8DdVV/h
X-Gm-Gg: ASbGnctzI6KRRrhwoE39Ezm7W43ngvXS90B8G19Byl3RZGz4X56qhd5+4auLZb+CzYD
UIW/1C/4+Myw+a7i3lftr7RQbQc2BGbWa+umFsPtJt/41jgO8g7OJWtI8mU4QmGcWXYv8I760
X-Google-Smtp-Source: AGHT+IHGbfGcMGrRpTd6Y3yVO7a3rCgdP5yjgqg6Rmup4f3+NE1HUZn7fI7hArp+nLKhZNDZIeWrnIK1teyRfAUvvhU=
X-Received: by 2002:a17:902:e889:b0:21f:6f33:f96 with SMTP id
d9443c01a7336-2218c3e29b1mr58510465ad.6.1740061050700; Thu, 20 Feb 2025
06:17:30 -0800 (PST)
MIME-Version: 1.0
References: <CALXu0UdHbasuyBiVZveyvJ1+K168QKBu0wn_cEVG8z+zfqQQeg AT mail DOT gmail DOT com>
In-Reply-To: <CALXu0UdHbasuyBiVZveyvJ1+K168QKBu0wn_cEVG8z+zfqQQeg@mail.gmail.com>
Date: Thu, 20 Feb 2025 15:16:54 +0100
X-Gm-Features: AWEUYZlyVztft64LJKh50u4iQGvOyZKHaoqsBr_qBSHl06Zrj6A6Z9YLCwtIfN0
Message-ID: <CALXu0Ufgg-t9P+Rkrk2_RTp6iRJcptSK6gEntEbs9q=usQ5WNQ@mail.gmail.com>
Subject: Re: [regression-3.6] coreutils mkdir broken on UNC paths
To: cygwin AT cygwin DOT com
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-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: Cedric Blancher via Cygwin <cygwin AT cygwin DOT com>
Reply-To: Cedric Blancher <cedric DOT blancher AT gmail DOT com>
Sender: "Cygwin" <cygwin-bounces~archive-cygwin=delorie DOT com AT cygwin DOT com>
X-MIME-Autoconverted: from base64 to 8bit by delorie.com id 51KEIDhm290109

On Thu, 20 Feb 2025 at 14:55, Cedric Blancher <cedric DOT blancher AT gmail DOT com> wrote:
>
> Good afternoon!
>
> Cygwin 3.6.0-0.378.g78fb13d21f4f.x86_64, Cygwin coreutils package 9.6-1
>
> coreutils mkdir is broken on UNC paths:
>
> mkdir -p -- "//ember.data4.local/afs/disk11/builds/bash/install_root/usr/local/bin"
> mkdir: cannot create directory ‘//ember.data4.local’: Read-only file system
>
> This happens because you cannot do a "cd .." in
> //ember.data4.local/afs, because "afs" is the UNC prefix for that
> filesystem.

Might not be coreutils issue, looks more like a Cygwin issue:
strace shows that Cygwin tries a mkdir("//ember.data4.local"), which
fails, and then a chdir("//ember.data4.local"), which also fails
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
  912  621383 [main] mkdir 10898 __set_errno: virtual int
fhandler_base::mkdir(mode_t):1672 setting errno 30
 1108  622491 [main] mkdir 10898 mkdir: -1 =
mkdir(//ember.data4.local, 511), errno 30
  734  623225 [main] mkdir 10898 chdir: dir '//ember.data4.local'
  899  624124 [main] mkdir 10898 normalize_posix_path: src //ember.data4.local
 1241  625365 [main] mkdir 10898 normalize_posix_path:
//ember.data4.local = normalize_posix_path (//ember.data4.local)
  870  626235 [main] mkdir 10898 mount_info::conv_to_win32_path:
conv_to_win32_path (//ember.data4.local)
  809  627044 [main] mkdir 10898 mount_info::conv_to_win32_path:
src_path //ember.data4.local, dst \\ember.data4.local, flags 0x0, rc 0
  723  627767 [main] mkdir 10898 build_fh_pc: fh 0x800009DA0, dev 000000C2
  782  628549 [main] mkdir 10898 __set_errno: int chdir(const
char*):3837 setting errno 2
<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<

Ced
-- 
Cedric Blancher <cedric DOT blancher AT gmail DOT com>
[https://plus.google.com/u/0/+CedricBlancher/]
Institute Pasteur

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