尝试通过 Tex Live Manager(MacOs 10.15.3)更新我的发行版时,更新程序似乎无法找到必要的程序:
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:
试
which updmap-sys
给出
updmap-sys not found
类似fmtutils-sys
。这里出了什么问题?
奇怪的是,这updmap-sys
是一个链接
/usr/local/TeXLive/2019/bin/x86_64-darwin
这表明
/usr/local/TeXLive/2019/bin/x86_64-darwin/updmap-sys
也就是说,对它自己来说?
编辑:当我要求显示 updmap-sys 的原始版本时,系统提示我找不到原始版本;感谢@AlainMatthes。奇怪的是,
michaelhoppe@KINO ~ % ls /usr/local/TeXLive/2019/texmf-dist/scripts/texlive
不超过
NEWS lua tl-errmess.vbs tlmgrgui.pl uninstq.vbs
README mktexlsr tlmgr.pl uninstall-win32.pl
我非常困惑。
编辑^2:使用 Time Machine,我注意到这些脚本在最近更新到 10.15.3 后就过去了。我恢复了两天前的目录。现在找到了 updmap,但有问题:
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)