[tex-live] TL2017's tlpkg/installer/wget/wget.x86_64-darwin: HTTPS support not compiled in.

Karl Berry karl at freefriends.org
Tue Jan 30 19:00:59 CET 2018


    I just found tthat the TL2017's
    tlpkg/installer/wget/wget.x86_64-darwin binary does not support
    HTTPS protocol.

As Mojca pointed out separately, this is most likely because
I actually suggested/recommended building wget --without-ssl for TL:
http://tug.org/texlive/build.html#xz

This is because, as far as I know, it has become impossible to build a
wget binary supporting ssl which either (a) runs on wider variety of
systems than just the build system and close relatives (e.g., across
Linux-based distros), or (b) is statically linked. Both of these used to
be fairly practical, but now, due to "improvements" in the computing
world, I think they are not.

Maybe I am wrong, but I'd like to see the proof before changing or
committing anything. I suspect that if you want a full-fledged wget, it
has to be provided elsewhere.  You can set TL_DOWNLOAD_PROGRAM and
TL_DOWNLOAD_ARGS to override using the TL-shipped wget.

(Maybe we should change the download logic to prefer a wget found in
PATH to our shipped one, for this reason. That has its own problems,
though.) --best, karl.



More information about the tex-live mailing list