X-Recipient: archive-cygwin@delorie.com
X-Original-To: cygwin@cygwin.com
Delivered-To: cygwin@cygwin.com
DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 2AF693858031
Authentication-Results: sourceware.org;
 dmarc=none (p=none dis=none) header.from=nexgo.de
Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=nexgo.de
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nexgo.de;
 s=vfde-smtpout-mb-15sep; t=1626365905;
 bh=GAw9VrXBOTf3yuh2K9oTwFW+mHTgJUgumrAfuaEZa1Q=;
 h=From:To:Subject:References:Date:In-Reply-To;
 b=QhqgLQaQdJxPd5u9TD8U/hA+d0u2U44qAp6Ti3v0fMelrV2hdWsj56gGpJenqdztL
 ZhabbMR1tpLP5f+xqSTMMSEQtE0IZIU/r7bMER7+7HKA6SO4a7bSxVxHd0gZdIjFLK
 BgwvVdKsHshLDjKK1oz7C4VADyd65NcZ1CH+k3aY=
From: ASSI <Stromeko@nexgo.de>
To: cygwin@cygwin.com
Subject: Re: Setup shows errors from gnuplot-base.dash and python38-devel.sh
References: <CAJ1FpuODg29bqjrip0gTmXP8ua4EM2KbxBF9fycs+V=tDQx2dg@mail.gmail.com>
 <87sg0g67o7.fsf@Rainer.invalid>
 <CAJ1FpuMLQjhM9-Sqz4sgu-dYd5qiiZsp89SnbnKPFFGvQJa=rQ@mail.gmail.com>
 <b6ccba69-1aca-fe68-a05c-6e1333228001@cornell.edu>
 <CAJ1FpuMad9ASSqKXCfJk0xuJVhpFKuCFwKDv2CDYf4uLiPUbYQ@mail.gmail.com>
 <56b09345-e2a9-ed55-1627-421261ecd756@cornell.edu>
 <CAJ1FpuPt2Aa9JzYmoO2TmB31JnonGi9xtSkxrh7pgUjvvrWndw@mail.gmail.com>
Date: Thu, 15 Jul 2021 18:18:21 +0200
In-Reply-To: <CAJ1FpuPt2Aa9JzYmoO2TmB31JnonGi9xtSkxrh7pgUjvvrWndw@mail.gmail.com>
 (Doug Henderson via Cygwin's message of "Thu, 15 Jul 2021 10:04:13
 -0600")
Message-ID: <87fswfzh2q.fsf@Otto.invalid>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux)
MIME-Version: 1.0
X-purgate-type: clean
X-purgate-Ad: Categorized by eleven eXpurgate (R) http://www.eleven.de
X-purgate: This mail is considered clean (visit http://www.eleven.de for
 further information)
X-purgate: clean
X-purgate-size: 1076
X-purgate-ID: 155817::1626365905-00000B26-9674280D/0/0
X-Spam-Status: No, score=-3032.6 required=5.0 tests=BAYES_00, DKIM_SIGNED,
 DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, RCVD_IN_DNSWL_LOW, RCVD_IN_MSPIKE_H2,
 SPF_HELO_NONE, SPF_PASS, TXREP autolearn=ham autolearn_force=no version=3.4.4
X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on
 server2.sourceware.org
X-BeenThere: cygwin@cygwin.com
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: General Cygwin discussions and problem reports <cygwin.cygwin.com>
List-Unsubscribe: <https://cygwin.com/mailman/options/cygwin>,
 <mailto:cygwin-request@cygwin.com?subject=unsubscribe>
List-Archive: <https://cygwin.com/pipermail/cygwin/>
List-Post: <mailto:cygwin@cygwin.com>
List-Help: <mailto:cygwin-request@cygwin.com?subject=help>
List-Subscribe: <https://cygwin.com/mailman/listinfo/cygwin>,
 <mailto:cygwin-request@cygwin.com?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Errors-To: cygwin-bounces+archive-cygwin=delorie.com@cygwin.com
Sender: "Cygwin" <cygwin-bounces+archive-cygwin=delorie.com@cygwin.com>

Doug Henderson via Cygwin writes:
> Alternatives does not work correctly when CYGWIN=nativestrict. Perhaps
> it is trying to create a link before the link target exists. Unlike
> Linux, Windows does not allow creating symbolic links to non-existent
> targets.

Which is one reason why Windows symlinks are not POSIX symlinks.  The
real reason is that you need to need to tell Windows whether you're
pointing the symlink at a directory or a file when the target does not
yet exist.

> Am I the only person that uses "CYGWIN=winsymlinks:nativestrict" ???

Well, you should certainly pay more attention to where, when and how it
breaks.  It papers over one of the differences between the POSIX and
Windows world, but creates another gap elsewhere.

This is exactly why I have backed out the commit that uses the CYGWIN
environment variable in setup.exe.


Regards,
Achim.
-- 
+<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]>+

SD adaptations for KORG EX-800 and Poly-800MkII V0.9:
http://Synth.Stromeko.net/Downloads.html#KorgSDada

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