0

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)
12
  • Just to check, what does 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:44
  • pdflatex lives in /Library/TeX/texbin/pdflatex according to which. – Michael Hoppe Jan 31 '20 at 8:50
  • Ahh, just remembered, updmap-sys has been gone for a while. It confused too many users, instead use updmap --sys ... it was changed in 2017 – daleif Jan 31 '20 at 8:53
  • Well, but updmap itself isn't found: zsh: command not found: updmap ... – Michael Hoppe Jan 31 '20 at 8:55
  • Then you probably have a very strange setup, I have it in /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

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.