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: X-Gm-Features: AQ5f1Jr0XNo_XS6bEfZcsS6Gq7_AEXPon0z8V--FbYK6qYSo2LXH60AP2xBgTbo Message-ID: 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 List-Archive: List-Post: List-Help: List-Subscribe: , From: Roland Mainz via Cygwin Reply-To: Roland Mainz Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: "Cygwin" 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