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