Cygwin setup writing incorrect symlinks for native

Jon Turney jon.turney@dronecode.org.uk
Thu Jan 6 16:05:54 GMT 2022


On 06/01/2022 10:46, David Allsopp wrote:
> Running Cygwin setup 2.912 with --symlink-type native (or
> CYGWIN=winsymlinks:native) is not correctly translating all symlinks. A
> default install has these faulty ones:
>> /etc/pki/tls/cert.pem ->
> \??\/etc\pki\ca-trust\extracted\pem\tls-ca-bundle.pem
> /etc/pki/tls/certs/ca-bundle.crt ->
> \??\/etc\pki\ca-trust\extracted\pem\tls-ca-bundle.pem
> /etc/pki/tls/certs/ca-bundle.trust.crt ->
> \??\/etc\pki\ca-trust\extracted\openssl\ca-bundle.trust.crt
> /etc/ssl/certs -> \??\/etc\pki\tls\certs
> /lib/security/cacerts -> \??\/etc\pki\ca-trust\extracted\java\cacerts
> /usr/share/doc/groff-1.22.4/pdf/mom-pdf.pdf ->
> \??\/usr\share\doc\groff-1.22.4\examples\mom\mom-pdf.pdf

Thanks for reporting this.
Yes, it seems this is messed up where the target of the symlink is an 
absolute path.
I've uploaded setup 2.913 with an attempted fix.
 https://cygwin.com/setup/setup-2.913.x86_64.exe
 https://cygwin.com/setup/setup-2.913.x86.exe
Please try that (you'll have to reinstall the effected packages), and 
see if it improves things for you?


More information about the Cygwin mailing list

AltStyle によって変換されたページ (->オリジナル) /