trying tlcritical (verification error cleanup)

Norbert Preining preining at logic.at
Fri Feb 21 09:35:42 CET 2020


Hi Bruno,

thanks!

> Given the line number references above, the problem seems to be with verify_checksum_and_check_return from TLCrypto.pm (revisions 53842 of tlmgr.pl and 53820 of TLCrypto.pm). That's about as far as I could go.

Can you please do:
- open TLCrypto.pm (in tlpkg/TeXLive/)
- go to line 250 and add
	return(0, $r);

After that the area around there should look like:

sub verify_checksum_and_check_return {
  my ($file, $path, $is_main, $localcopymode) = @_;
  my ($r, $m) = verify_checksum($file, "$path.$ChecksumExtension");
  if ($r == $VS_CHECKSUM_ERROR) {
    if (!$localcopymode) {
      tldie("$0: checksum error when downloading $file from $path: $m\n");
    }
    return(0, $r);
  } elsif ($r == $VS_SIGNATURE_ERROR) {

That should fix the == error. And hopefully the other errors, too.

Norbert

--
PREINING Norbert                              https://www.preining.info
Accelia Inc. + IFMGA ProGuide + TU Wien + JAIST + TeX Live + Debian Dev
GPG: 0x860CDC13   fp: F7D8 A928 26E3 16A1 9FA0 ACF0 6CAC A448 860C DC13


More information about the tex-live mailing list.