Re: Updating TexLive/2023 [RESOLVED]

2024-03-07 Thread Rich Shepard

On Thu, 7 Mar 2024, Rich Shepard wrote:


How do I fix this?


By re-installing TeXLive2023.

Rich
--
lyx-users mailing list
lyx-users@lists.lyx.org
http://lists.lyx.org/mailman/listinfo/lyx-users


Updating TexLive/2023

2024-03-07 Thread Rich Shepard

I just discovered a glitch in my shell script run from within /etc/cron.d/:
I hadn't specified ./tlmgr and ./fmtutil-sys, only the file names.

Having fixed that I ran ./tlmgr update --self --all and it failed:
running mktexlsr ...

tlmgr: mktexlsr failed (status -1), output:

Can't exec "kpsewhich": No such file or directory at ./tlmgr line 906.
Use of uninitialized value $TEXMFSYSVAR in scalar chomp at ./tlmgr line 906.
Can't exec "kpsewhich": No such file or directory at ./tlmgr line 907.
Use of uninitialized value $TEXMFSYSCONFIG in scalar chomp at ./tlmgr line 907.
Can't exec "kpsewhich": No such file or directory at ./tlmgr line 908.
Use of uninitialized value $TEXMFLOCAL in scalar chomp at ./tlmgr line 908.
Can't exec "kpsewhich": No such file or directory at ./tlmgr line 909.
Use of uninitialized value $TEXMFDIST in scalar chomp at ./tlmgr line 909.
Use of uninitialized value $TEXMFDIST in concatenation (.) or string at ./tlmgr 
line 920.
Can't exec "kpsewhich": No such file or directory at 
/usr/local/texlive/2023/tlpkg/TeXLive/TLUtils.pm line 3514.
Use of uninitialized value $tmfsysconf in scalar chomp at 
/usr/local/texlive/2023/tlpkg/TeXLive/TLUtils.pm line 3514.
Use of uninitialized value $tmfsysconf in concatenation (.) or string at 
/usr/local/texlive/2023/tlpkg/TeXLive/TLUtils.pm line 3515.
Cannot open /web2c/updmap.cfg for writing: No such file or directory at 
/usr/local/texlive/2023/tlpkg/TeXLive/TLUtils.pm line 3661.

When I look at line 906 and following, tlmgr it seems to be where it should
be:
  chomp(my $TEXMFSYSVAR = `kpsewhich -var-value=TEXMFSYSVAR`);
  chomp(my $TEXMFSYSCONFIG = `kpsewhich -var-value=TEXMFSYSCONFIG`);
  chomp(my $TEXMFLOCAL = `kpsewhich -var-value=TEXMFLOCAL`);
  chomp(my $TEXMFDIST = `kpsewhich -var-value=TEXMFDIST`);

How do I fix this?

TIA,

Rich
--
lyx-users mailing list
lyx-users@lists.lyx.org
http://lists.lyx.org/mailman/listinfo/lyx-users