[tlu] TLU 1.52 released

Bruno Voisin bvoisin at icloud.com
Tue Jan 18 20:54:56 CET 2022


> Le 18 Jan 2022 à 17:43, Adam R. Maxwell <amaxwell at mac.com> a écrit :
> 
> This looks so broken that my only recommendation is to reinstall MacTeX. You could try making the directory it's complaining about, but it looks like the installation has been corrupted.
> 
> sudo mkdir -p /usr/local/texlive/2021/tlpkg/backups

Indeed, this didn't suffice. I had to trash /usr/local/texlive/2021 and reinstall from scratch.

Given it's High Sierra, MacTeX wasn't an option. I downloaded install-tl-unx.tar.gz, unarchived it, downloaded cacert.pem, put it inside, then ran

export CURL_CA_BUNDLE=cacert.pem
sudo -E ./install-tl

Six random packages failed to install on first try (failed download, in my -- very -- limited experience a common occurrence when using install-tl). install-tl was clever enough to retry to install them, successfully this time, at the end of the process.

I then installed TeXDist-2021.pkg.

Having done that, I'm happy to confirm TeX Live Utility 1.52 works like a breeze on High Sierra.

About why the preceding installation was broken:


- This time at the end of its run, install-tl gave

Retrying to install: dvicopy.x86_64-darwinlegacy [54k]
Retrying to install: edmargin [313k]
Retrying to install: multidef [200k]
Retrying to install: niceframe-type1 [271k]
Retrying to install: ocr-b-outline [270k]
Retrying to install: schedule [251k]
Retrying to install: xecolor [4k]
Time used for installing the packages: 1:39:10
running mktexlsr /usr/local/texlive/2021/texmf-dist ...
writing fmtutil.cnf to /usr/local/texlive/2021/texmf-dist/web2c/fmtutil.cnf
writing updmap.cfg to /usr/local/texlive/2021/texmf-dist/web2c/updmap.cfg
writing language.dat to /usr/local/texlive/2021/texmf-var/tex/generic/config/language.dat
writing language.def to /usr/local/texlive/2021/texmf-var/tex/generic/config/language.def
writing language.dat.lua to /usr/local/texlive/2021/texmf-var/tex/generic/config/language.dat.lua
running mktexlsr /usr/local/texlive/2021/texmf-var /usr/local/texlive/2021/texmf-config /usr/local/texlive/2021/texmf-dist ...
running updmap-sys --nohash ...done
re-running mktexlsr /usr/local/texlive/2021/texmf-var /usr/local/texlive/2021/texmf-config ...
setting up ConTeXt cache: running mtxrun --generate ...done
pre-generating all format files, be patient...
running fmtutil-sys --no-error-if-no-engine=luajithbtex,luajittex,mfluajit --no-strict --all ...done
running package-specific postactions
finished with package-specific postactions

Summary of warnings:
[...]

Welcome to TeX Live!


- In my previous attempt giving the broken setup, I had got instead:

Retrying to install: aalok [211k]
TeXLive::TLUtils::check_file_and_remove: checksums differ for /var/folders/sv/g4y7nlzs3g5dntww4wgh87kh0000gn/T/oifvtAhlrm/Q0SR8wyRSD/aalok.tar.xz:
TeXLive::TLUtils::check_file_and_remove:   tlchecksum=9244ff3298e30de0615c76b7051d74ee9ee1f7c05f9d41cdf4324525c3f88458cc229cb027988294ab283cbef64da90600b199f90c515f2467c76c1379adf6b8, arg=9e202d3c3e33c38c1cc7ce5fac9ab9759c2dc684d17c9b450ade236ed392acda87b11a2d028c65da74c6fbca2d962a09b2bbd854b7dc298865791009ee18b1b4
TeXLive::TLUtils::check_file_and_remove: backtrace:
 -> /Users/brunovoisin/Downloads/install-tl-20220103/tlpkg/TeXLive/TLUtils.pm:2409: TeXLive::TLUtils::check_file_and_remove
 -> /Users/brunovoisin/Downloads/install-tl-20220103/tlpkg/TeXLive/TLPDB.pm:1983: TeXLive::TLUtils::unpack
 -> /Users/brunovoisin/Downloads/install-tl-20220103/tlpkg/TeXLive/TLPDB.pm:1818: TeXLive::TLPDB::_install_data
 -> /Users/brunovoisin/Downloads/install-tl-20220103/tlpkg/TeXLive/TLPDB.pm:1734: TeXLive::TLPDB::not_virtual_install_package
 -> /Users/brunovoisin/Downloads/install-tl-20220103/tlpkg/TeXLive/TLUtils.pm:1643: TeXLive::TLPDB::install_package
 -> /Users/brunovoisin/Downloads/install-tl-20220103/install-tl:2135: TeXLive::TLUtils::install_packages
 -> /Users/brunovoisin/Downloads/install-tl-20220103/install-tl:946: main::do_install_packages
 -> /Users/brunovoisin/Downloads/install-tl-20220103/install-tl:700: main::do_installation
TeXLive::TLUtils::check_file_and_remove:   removing /var/folders/sv/g4y7nlzs3g5dntww4wgh87kh0000gn/T/oifvtAhlrm/Q0SR8wyRSD/aalok.tar.xz, but saving copy in /var/folders/sv/g4y7nlzs3g5dntww4wgh87kh0000gn/T/Zi_iyy2crJ
TLPDB::_install_data: downloading did not succeed (check_file_and_remove failed) for https://mirror.ctan.org/systems/texlive/tlnet/archive/aalok.tar.xz
Installation failed.
Rerunning the installer will try to restart the installation.
Or you can restart by running the installer with:
  install-tl --profile installation.profile [YOUR-EXTRA-ARGS]

So one download retry had failed and the initialization steps had never been carried out. Now wonder the thing was broken. I should have paid more attention to the log!


Bruno


More information about the tlu mailing list.