Norbert Preining preining at logic.at
Tue Mar 2 14:25:56 CET 2021


On Tue, 02 Mar 2021, jfbu wrote:
> the update-tlmgr-latest.sh.sha512 file contents (which I fetched from
> http://ctan.ijs.si/mirror/tlpretest/) end with a reference
> to update-tlmgr-r57970.sh
> as I use this in a semi-automatic way to pipe the string
> to shasum -a 512 -c an error arises
> shasum: update-tlmgr-r57970.sh: 
> update-tlmgr-r57970.sh: FAILED open or read
> shasum: WARNING: 1 listed file could not be read

Hmm, seems to be a squeeze on your side, because in my rsync checkout of
tlpretest the file (...-r57970.sh) is there.

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

Aehmmm ...

> ./runme.sh: updating /usr/local/texlive/2020/bin/x86_64-apple-darwin13.4.0 ...

don't do that on Mac.
Simply, do not do it.
Full stop.

I guess I have to add a special check that this is not possible on
darwin. We already have to bend back/for/side/upsidedown-ward for the
concoction of Apple (and Microsoft), and the cheaty in place upgrade
will not work.

The reason being that the previous x86_64-darwin has been replaced with
universal-darwin again, this time containing x86_64 and arm64 binaries.

It is all a lot of pain with Apples.

> tlmgr revision 57970 (2021-02-27 15:17:34 +0100)
> tlmgr using installation: /usr/local/texlive/2020

That is where the script is actually located, found via resolving

> texmf.cnf:        /usr/local/texlive/2020/texmf.cnf
> texmf.cnf:        /usr/local/texlive/2020/texmf-local/web2c/texmf.cnf
> texmf.cnf:        /usr/local/texlive/2020/texmf-dist/web2c/texmf.cnf

Which texmf.cnf, there might be more than one.

> Are these paths anyhow necessarily completely resolved or is it
> possible to trick tlmgr into reporting 2021 in place of 2020 ?

Not for the first case, and for the second I need to know which
texmf.cnf file.



PREINING Norbert                              https://www.preining.info
Fujitsu Research Labs  +  IFMGA Guide + TU Wien + 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.