Forcing setup.exe not to create WSL symlinks

Corinna Vinschen corinna-cygwin@cygwin.com
Thu Aug 27 09:00:10 GMT 2020


On Aug 27 07:48, Michael Wild via Cygwin wrote:
> On Wed, Aug 26, 2020 at 10:57 PM Jon Turney wrote:
> 
> >
> > It turns out to be the case that setup doesn't propagate the CYGWIN
> > environment variable into the environment for scripts it runs, so
> > setting that isn't going to make any difference.  That should probably
> > be considered a bug.
> >
> > However, even if that's fixed, there's no value for winsymlinks in
> > CYGWIN env var to specify the behaviour of Cygwin 3.1.4 and previous
> > (i.e. always create traditional symlinks, don't use WSL symlink reparse
> > points)
> >
> 
> Thanks Jon for the elaboration. Isn't winsymlinks=lnk supposed to do this
> per the documentation? Could Corinna be convinced to include an option
> where this can be done? To be honest, my hopes are greater to get this
> worked-around in a useful timeframe from the Cygwin side than getting the
> proper fix into Docker.

Isn't it sufficient to fix setup so you can create lnk-style symlinks in
your scenario?  The CYGWIN env variable and the number of options is
such a mess.


Corinna

-- 
Corinna Vinschen
Cygwin Maintainer


More information about the Cygwin mailing list