about tlmgr conf in a rolling situation
jfbu
jfbu at free.fr
Tue Mar 2 14:11:57 CET 2021
Hi,
For some legacy context, I set environment variables in my .bash_profile
such as TEXMFDIST, TEXMFSYSVAR
As reported in another thread I directly installed TL 2021 on top of 2020.
The actual paths to which TEXMFDIST resolve in my .bash_profile
are initially absolute paths where all symlinking got resolved.
To avoid my *tex compilation logs reporting ../2020/...
I thus do things such as
1) create /usr/local/texlive/2021 as symlink to /usr/local/texlive/2020
2) in my .bash_profile, some stuff such as
export TEXMFSYSVAR="${TEXMFSYSVAR/2020/2021}"
as final step after having resolved symlinks (from the TeXDist
control panel for mac os of Jerome Laurens of ancient years
which allow to have mutiple TL installs)
and all is fine.
There remains in the output of tlmgr conf only a few places with 2020:
the second line below:
tlmgr revision 57970 (2021-02-27 15:17:34 +0100)
tlmgr using installation: /usr/local/texlive/2020
TeX Live (https://tug.org/texlive) version 2021
and the
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
lines
everywhere else I have 2021
Are these paths anyhow necessarily completely resolved or is it
possible to trick tlmgr into reporting 2021 in place of 2020 ?
Best
More information about the tex-live
mailing list.