little glitch with trying to use update-tlmgr-latest in a darwinlegacy context

jfbu jfbu at free.fr
Tue Mar 2 13:58:30 CET 2021


Hi,

For various reasons, I converted my existing 2020 into
a rolling TeXLive with current 2021 pretest.

I seem to have succeeded but encountered a problem.

sh update-tlmgr-latest.sh -- --upgrade

Verifying archive integrity... All good.
Uncompressing TeX Live Manager Updater  100%  
./runme.sh: updating in /usr/local/texlive/2020...
./runme.sh: tlmgr version says this is TeX Live 2020,
./runme.sh: and this updater script created: Tue Mar  2 02:25:21 CET 2021.
./runme.sh: ok, doing full release upgrade  from 2020 to 2021.
./runme.sh: updating /usr/local/texlive/2020/bin/x86_64-apple-darwin13.4.0 ...
tar: x86_64-apple-darwin13.4.0 : stat impossible: No such file or directory
tar: Arrêt avec code d'échec à cause des erreurs précédentes
./runme.sh: no xz.[x86_64-apple-darwin13.4.0][.exe] binary for /usr/local/texlive/2020/bin/x86_64-apple-darwin13.4.0 in /var/folders/np/4_9pppfs54xdv9m79m7rwx4w0000gn/T/selfgz37288917/installer/xz.


Turns out that in 

/usr/local/texlive/2020/tlpkg/installer/xz

there is only a  xz.x86_64-darwinlegacy indeed (actually the file date is March 2, 2019)

and I don't know if this is relevant.

I am using indeed a darwinlegacy install.

To be completely honest, but I don't know if relevant

/usr/local/texlive/2020/bin/

contains to sub-directories

x86_64-darwinlegacy

and

x86_64-apple-darwin13.4.0

(which comes from me building my own binaries in March 2020)

However my PATH only contains /Library/TeX/texbin

where texbin is a symlink which, at the time the above happened
I had been careful to let resolve to the 
/usr/local/texlive/2020/bin/x86_64-darwinlegacy
so I feel the above rather relates to some hard-coded context
in update-tlmgr-latest.sh

Was the above error expected on a TL2020 darwinlegacy ?

Anyway, I then set the repository to a pretest mirror and then 
ran

tlmgr update --self --all

and the binaries were updated to 2021 pretest. And it used
the darwinlegacy ones.

Best




More information about the tex-live mailing list.