www.delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2025/03/08/13:23:37

DMARC-Filter: OpenDMARC Filter v1.4.2 delorie.com 528INa8L1582777
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 528INa8L1582777
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=mI0jpkEG
X-Recipient: archive-cygwin AT delorie DOT com
DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 7174E3858C52
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cygwin.com;
s=default; t=1741458213;
bh=gJ2OhvH55vND2T+kb5d551NCZC9V1Yi0jU3YbpWrME8=;
h=Date:Subject:To:List-Id:List-Unsubscribe:List-Archive:List-Post:
List-Help:List-Subscribe:From:Reply-To:From;
b=mI0jpkEG6U8Rz87HDVLSSPxprnZ6N9ouT2hPua+pH3WWDT4NXAqiMOakmwTqyLX7h
TzL509EzV3mRsLAyiCB4/WiQge7JdVhLl0MAasWYO28wMesXlSlzc2FYg6Qvba5MIq
vl43DQ3sUjQhCAzBL3CgMkVw6fmdzsQMvgT7ocpY=
X-Original-To: cygwin AT cygwin DOT com
Delivered-To: cygwin AT cygwin DOT com
DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org E6F423858D1E
ARC-Filter: OpenARC Filter v1.0.0 sourceware.org E6F423858D1E
ARC-Seal: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1741458158; cv=fail;
b=Q3Cf411f0kg2lJ5uOoneHCu447rPrtFGSgidDIozj9oSzl95PdioriszHniLKAgtWSlnXfpJZ+rnrpSibQggBJpIFP5AndlbfpXRsabIaEEg/Z7y5ZxTDqE/eF0F/2AsOhfHFxqDFzerkO3tTLMxm5MVRJ9/D+lPpBwKzOGpeVk=
ARC-Message-Signature: i=2; a=rsa-sha256; d=sourceware.org; s=key;
t=1741458158; c=relaxed/simple;
bh=YbXWqyarLeaNl5lqEQVbfhzToaf0XbEBF8IuV8Manp8=;
h=DKIM-Signature:MIME-Version:From:Date:Message-ID:Subject:To;
b=A2j6cWSS+AoVlspacbJBC4m1tqQ/WUpw5IakELPUqS9ticSGRgriI4mYJGa6JeWGySOCNKquEbhBhHr0r5LM6zXHaKCfXEg99LurJ9BRC1VFf8Hpi4amnN5uaLWiiQ5wH8wXYM7nbnpf7dMwv4r2BmWdnKv3IChNGus1K3pT2w0=
ARC-Authentication-Results: i=2; server2.sourceware.org
DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org E6F423858D1E
X-Sender-Id: dreamhost|x-authsender|gisburn AT nrubsig DOT org
ARC-Seal: i=1; s=arc-2022; d=mailchannels.net; t=1741458156; a=rsa-sha256;
cv=none;
b=NoqZADdYH1LLNHdUHpAsSHTz469vYag+3pSYgCDba4iCnouvR6e5+M8r8Y9gaRrPuRRR4D
fUtSf2V1v6iAva8HJvfRSco0J15HwEaxDq6Lyxg3TAFJbYTSZWBbwXS/OyVI5t+MXidiwK
20xkanCyE3ZXQ4GGQrdwQTVxs1jLHG51tgtHhW3B1Pljx7GgKdrrcWcOouzh5nSMg/QFkr
1JhOWSRjXF8y303B1IMFf94tenc/nI47clxVInKRg9mSzy1DuAKCn2geQTPm9byC9K1ciz
iLXf+YfAfHhmorBE7WImGRD/DF3DO/9bRdZ6iHTSFkvOYKh+5LqTi2omGkryHw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed;
d=mailchannels.net; s=arc-2022; t=1741458156;
h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
to:to:cc:mime-version:mime-version:content-type:content-type:
dkim-signature; bh=czVfSIJWoGGO95pvNPsP/siXMOILMFA7O2Zwhe3oFuw=;
b=vmIRddyXxvOKZypj+5ZVfyfUNZ/p9Qf7NFgsW8693JCUg/aKMP0/Ug6CCwkV4wT3FLF7W/
BHWmQDC02d65gsY+++9rHTVqFGljC0bpveQkQNjOEoQ7EtB30khJSRIRQvTfAfJe27kWo/
DwHWkHrIgW6BPoQuRCp08qzy7tZ0NvEz9EW06FGzEEphHWqtb0wc8zue71rrPjM2KUnxb0
fBMKCXMD5Q49RPLJz93SLHdfvZni6PWms/E/CxDRmm0mP9dBdOCgUuWv2OxFSNJVtU2+nA
nowgENmAZet8QwXphAzmEITRE0Z10y7XVwFQl0Ip0WmtnG3egBnEMMuY8Y5+Pg==
ARC-Authentication-Results: i=1; rspamd-76c8b58486-qxt9r;
auth=pass smtp.auth=dreamhost smtp.mailfrom=roland DOT mainz AT nrubsig DOT org
X-Sender-Id: dreamhost|x-authsender|gisburn AT nrubsig DOT org
X-MC-Relay: Neutral
X-MailChannels-SenderId: dreamhost|x-authsender|gisburn AT nrubsig DOT org
X-MailChannels-Auth-Id: dreamhost
X-Shrill-Celery: 1c30695a0bab7207_1741458156427_3383239199
X-MC-Loop-Signature: 1741458156427:3285152071
X-MC-Ingress-Time: 1741458156426
X-Gm-Message-State: AOJu0Yz2NxNQyNHd2qf4u4cgEWc1ITBE59ZTT6+NXFFIJAe0bIbPtvsf
5bGy5D5tfB7k278iDaYBQLpGYlUHhRLO1ThnWwq6dUgHP7x8x0uupMp8WFlbzamhOPlUdtv2Ssf
oYbsv/iJOkhlHZzG2GEW1ReAd0Bc=
X-Google-Smtp-Source: AGHT+IFhNCKoD7QyKIpucAB6INV+aTR64+DvMR0GofSco+4sPyN569WlIl6nA6/v08MeSU3W8XZLq5C44CsPT3FLDFE=
X-Received: by 2002:a05:600c:1987:b0:439:a6db:1824 with SMTP id
5b1f17b1804b1-43c601e13d4mr59342515e9.16.1741458150428; Sat, 08 Mar 2025
10:22:30 -0800 (PST)
MIME-Version: 1.0
Date: Sat, 8 Mar 2025 19:22:03 +0100
X-Gmail-Original-Message-ID: <CAKAoaQmW+uRqc-ar5DzSUW16mdSR80HgzGkkLHUFxPGddxq_uw AT mail DOT gmail DOT com>
X-Gm-Features: AQ5f1Jr0XNo_XS6bEfZcsS6Gq7_AEXPon0z8V--FbYK6qYSo2LXH60AP2xBgTbo
Message-ID: <CAKAoaQmW+uRqc-ar5DzSUW16mdSR80HgzGkkLHUFxPGddxq_uw@mail.gmail.com>
Subject: Testing with UNC paths && GNU mkinstalldirs not working with (Cygwin)
UNC dirs ...
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: Roland Mainz via Cygwin <cygwin AT cygwin DOT com>
Reply-To: Roland Mainz <roland DOT mainz AT nrubsig DOT org>
Sender: "Cygwin" <cygwin-bounces~archive-cygwin=delorie DOT com AT cygwin DOT com>

HI!

----

While doing testing with UNC paths I found that GNU mkinstalldirs does
not handle UNC paths - for example creating subdirs in
//foo.bar.com/chickmonster/dir1/dir2/ will *partially* appear in
/foo.bar.com/chickmonster/dir1/dir2/
Workaround is in
https://github.com/kofemann/ms-nfs41-client/blob/296286c364548eba9b8e692521910fd59a99ebf7/tests/nfsbuildtest/nfsbuildtest.ksh93#L121
... which basically replaces the GNU mkinstalldirs script with a
version which just calls mkdir -p "$@"

Questions:
- Does Cygwin have any testsuite which tests with UNC paths, or do I
have to write one myself (for ms-nfs41-client and ms-nfs42-client we
have stuff like
https://github.com/kofemann/ms-nfs41-client/blob/master/tests/nfsbuildtest/nfsbuildtest.ksh93
which runs as part of the CI, both /cygdrive/$devletter/... and UNC
path) ?
- Does anyone know whether there is a single upstream for GNU
mkinstalldirs, or do the various GNU projects just copy the script
around ?

----

Bye,
Roland
-- 
  __ .  . __
 (o.\ \/ /.o) roland DOT mainz AT nrubsig DOT org
  \__\/\/__/  MPEG specialist, C&&JAVA&&Sun&&Unix programmer
  /O /==\ O\  TEL +49 641 3992797
 (;O/ \/ \O;)

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