Trying to update my distribution via Tex Live Manager (MacOs 10.15.3) the updater seems to have trouble to find neccessary programs:
2020-01-31 08:22:53 +0000 Warning tlu_ipctask[1522] tlmgr: fmtutil-sys --no-error-if-no-engine=luahbtex,luajittex,mfluajit --all failed (status -1), output:
Trying
which updmap-sys
gives
updmap-sys not found
Similar for fmtutils-sys
. What's going wrong here?
Is it strange that updmap-sys
is a link at
/usr/local/TeXLive/2019/bin/x86_64-darwin
which points to
/usr/local/TeXLive/2019/bin/x86_64-darwin/updmap-sys
that is, to itself?
EDIT: When I demand to show the original of updmap-sys I'm prompted with the message that the original couldn't be found; thanks to @AlainMatthes. Strange enough,
michaelhoppe@KINO ~ % ls /usr/local/TeXLive/2019/texmf-dist/scripts/texlive
gives not more than
NEWS lua tl-errmess.vbs tlmgrgui.pl uninstq.vbs
README mktexlsr tlmgr.pl uninstall-win32.pl
I'm more than baffled.
EDIT^2: Using Time Machine I noticed that those scripts passed by after the recent update to 10.15.3. I've restored the directory from two days ago. Now updmap is found, BUT has problems:
2020-01-31 10:57:51 +0000 Notice -[TLMMainWindowController _runUpdmap][3505] updmap had problems:
Use of uninitialized value $fn in concatenation (.) or string at /usr/local/TeXLive/2019/bin/x86_64-darwin/updmap line 2157.
[...]
updmap [ERROR]: The following map file(s) couldn't be found:
updmap [ERROR]: dvips35.map (in builtin)
updmap [ERROR]: pdftex35.map (in builtin)
updmap [ERROR]: ps2pk35.map (in builtin)
which pdflatex
return? Might be that the special path used on the mac dropped out of your search path on the mac – daleif Jan 31 '20 at 8:44updmap-sys
has been gone for a while. It confused too many users, instead useupdmap --sys ...
it was changed in 2017 – daleif Jan 31 '20 at 8:53/opt/texlive/current/bin/x86_64-linux/updmap
on my linux box. BTW: where does/Library/TeX/texbin
point to? It is normally a softlink, and I'm wondering if you have several latex installations and that texbin currently points to an old one. – daleif Jan 31 '20 at 9:06