Concerning problems with updates from mirror.ctan
Henri Menke
henri at henrimenke.de
Wed Apr 21 10:43:17 CEST 2021
Dear Norbert,
Thanks for the reply. This worked for me:
$ tlmgr --repository https://ftp.fau.de/ctan/systems/texlive/tlnet update --self
$ tlmgr update --self --all
Cheers, Henri
On 21/04/21, 08:35, Norbert Preining wrote:
> Hi all
> Ok I think I know what it is, but I'm away from the kbd.
>
> Denis and Henri: I guess you haven't updated to today's texlive.infra by now, which could (I cannot check now) explain the problem.
>
> Can you send me the output of
> tlmgr version -v
>
> Then, please select a mirror manually via --repository ... (Not using the multiplexer) and update texlive.infra.
>
> After that and with the same https://mirror... as before, it should start working.
>
> Short explanation of my guess: the code checks for a match against "http://mirror..." And if that is found, try the redirect. That fails seemingly when https is used (how stupid of me) and this the redirection is not activated.
>
> Thus, for every download a different mirror is used and you get into the mirror squeeze...
>
> Just a wild guess.
>
> You can also check the downloaded files (there should be an option not to delete temporary files) and see what was actually downloaded.
>
> Sorry, cannot do more since I'm out now.
>
> Best
>
> Norbert
> --
> PREINING Norbert https://www.preining.info
> Fujitsu + IFMGA ProGuide + TU Wien + TeX Live + Debian Dev
> GPG: 0x860CDC13 fp: F7D8 A928 26E3 16A1 9FA0 ACF0 6CAC A448 860C DC13
>
> Apr 21, 2021 17:05:39 Denis Bitouzé <denis.bitouze at univ-littoral.fr>:
>
> > Le 21/04/21 à 16h05, Norbert Preining a écrit :
> >
> >> This again is strange, because even with the old code this shouldn't
> >> happen.
> >>
> >> If you can reproduce this, please send output with
> >> -v
> >> added. Thanks.
> >
> > Here it is:
> >
> > ┌────
> > │ ╭─root at drums-bis /home/bitouze
> > │ ╰─➤ tlmgr update --self --all -v 1 ↵
> > │ D:appending to package log file: /usr/local/texlive/2021/texmf-var/web2c/tlmgr.log
> > │ D:appending to command log file: /usr/local/texlive/2021/texmf-var/web2c/tlmgr-commands.log
> > │ D:tlmgr:main: ::tldownload_server hash:: {enabled:1,errorcount:0,initcount:1,ua:LWP::UserAgent=HASH(0x2af4730)}
> > │ D:setup_programs: preferring system versions
> > │ D:program curl found in path
> > │ D:program wget found in path
> > │ D:program lz4 not usable from path
> > │ D:(unix) trying to set up lz4, default /usr/local/texlive/2021/tlpkg/installer/lz4/lz4.x86_64-linux, arg --version
> > │ D: Using shipped /usr/local/texlive/2021/tlpkg/installer/lz4/lz4.x86_64-linux for lz4 (tested).
> > │ D:program gzip found in path
> > │ D:program xz found in path
> > │ D:Using checksum method digest::sha
> > │ D:Testing for gpg in gpg
> > │ D: ... gpg ok! [gpg --version >/dev/null 2>&1]
> > │ D:gpg command line: gpg --homedir "/usr/local/texlive/2021/tlpkg/gpg" --no-secmem-warning --no-permission-warning --lock-never
> > │ D:will verify cryptographic signatures
> > │ D:TLPDB.pm: trying to initialize from https://mirror.ctan.org/systems/texlive/tlnet/tlpkg/texlive.tlpdb
> > │ D:trying to download https://mirror.ctan.org/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz to /tmp/UHR3Tj0ILf/t5wS7QUDuU
> > │ D:persistent connection set up, trying to get https://mirror.ctan.org/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz (for /tmp/UHR3Tj0ILf/t5wS7QUDuU)
> > │ D:TLUtils::download_file: downloading using lwp succeeded
> > │ D:decompressing /tmp/UHR3Tj0ILf/t5wS7QUDuU to /tmp/UHR3Tj0ILf/BhHngoHSdi
> > │ D:TLUtils::system_pipe: calling "xz" -dcf < "/tmp/UHR3Tj0ILf/t5wS7QUDuU" > "/tmp/UHR3Tj0ILf/BhHngoHSdi"
> > │ D:TLUtils::system_pipe: removing /tmp/UHR3Tj0ILf/t5wS7QUDuU
> > │ D:found the uncompressed xz file
> > │ D:persistent connection set up, trying to get https://mirror.ctan.org/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 (for /tmp/UHR3Tj0ILf/Z7Y4MZ4XrN)
> > │ D:TLUtils::download_file: downloading using lwp succeeded
> > │ D:persistent connection set up, trying to get https://mirror.ctan.org/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc (for /tmp/UHR3Tj0ILf/hk6o5AgBys)
> > │ D:TLUtils::download_file: downloading using lwp succeeded
> > │ D:STATUS OUTPUT
> > │ [GNUPG:] NEWSIG
> > │ [GNUPG:] KEY_CONSIDERED C78B82D8C79512F79CC0D7C80D5E5D9106BAB6BC 0
> > │ [GNUPG:] KEY_CONSIDERED C78B82D8C79512F79CC0D7C80D5E5D9106BAB6BC 0
> > │ [GNUPG:] BADSIG 4CE1877E19438C70 TeX Live Distribution <tex-live at tug.org>
> > │ [GNUPG:] VERIFICATION_COMPLIANCE_MODE 23D:verify_checksum: returning 2 and cryptographic signature verification of
> > │ /tmp/UHR3Tj0ILf/Z7Y4MZ4XrN
> > │ against
> > │ https://mirror.ctan.org/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
> > │ failed. Output was:
> > │ gpg: Signature faite le mer. 21 avril 2021 01:53:02 CEST
> > │ gpg: avec la clef RSA 4CE1877E19438C70
> > │ gpg: MAUVAISE signature de « TeX Live Distribution <tex-live at tug.org> » [ultime]
> > │
> > │ Please try from a different mirror and/or wait a few minutes
> > │ and try again; usually this is because of transient updates.
> > │ If problems persist, feel free to report to texlive at tug.org.
> > │
> > │
> > │ /usr/local/bin//tlmgr: signature verification error of /tmp/UHR3Tj0ILf/BhHngoHSdi from https://mirror.ctan.org/systems/texlive/tlnet/tlpkg/texlive.tlpdb: cryptographic signature verification of
> > │ /tmp/UHR3Tj0ILf/Z7Y4MZ4XrN
> > │ against
> > │ https://mirror.ctan.org/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
> > │ failed. Output was:
> > │ gpg: Signature faite le mer. 21 avril 2021 01:53:02 CEST
> > │ gpg: avec la clef RSA 4CE1877E19438C70
> > │ gpg: MAUVAISE signature de « TeX Live Distribution <tex-live at tug.org> » [ultime]
> > │
> > │ Please try from a different mirror and/or wait a few minutes
> > │ and try again; usually this is because of transient updates.
> > │ If problems persist, feel free to report to texlive at tug.org.
> > └────
>
More information about the tex-live
mailing list.