[tex-live] Texlive update failed with signature error

Norbert Preining preining at logic.at
Tue Jun 26 23:02:44 CEST 2018

On Tue, 26 Jun 2018, FX wrote:
> The issue still exists. Can the mirror be removed please?

Strange ... I just tried it myself:
  $ tlmgr --repo http://ctan.crest.fr/tex-archive/systems/texlive/tlnet update --list
  tlmgr: package repository http://ctan.crest.fr/tex-archive/systems/texlive/tlnet (verified)
  tlmgr: saving backups to /home/norbert/tl/2018/tlpkg/backups
  keep:     texlive.infra            : local:    48080, source:    47951
  tlmgr: no updates available
and I don't see any errors.

It turns out that LWP handles redirects automatically, but curl
needs an additional argument.

Can you please *edit* the file tlpkg/TeXLive/TLConfig.pm, around 
line 119 there is now something like

our %FallbackDownloaderArgs = (
  'curl' => ['--user-agent', 'texlive/curl', '--retry', '10', '--fail',
             '--connect-timeout', "$NetworkTimeout", '--silent', '--output'],

please add *after* the '--fail', the additional option --location, so
that it looks like
our %FallbackDownloaderArgs = (
  'curl' => ['--user-agent', 'texlive/curl', '--retry', '10', '--fail', '--location',
             '--connect-timeout', "$NetworkTimeout", '--silent', '--output'],
With that, it should start to work.

I will commit this change to our main repo, too.



PREINING Norbert                               http://www.preining.info
Accelia Inc.     +    JAIST     +    TeX Live     +    Debian Developer
GPG: 0x860CDC13   fp: F7D8 A928 26E3 16A1 9FA0 ACF0 6CAC A448 860C DC13

More information about the tex-live mailing list