[OS X TeX] TeXLive Utility package updating problem again - with fonts?
herbs at wideopenwest.com
Tue Mar 20 12:40:27 EDT 2012
On Mar 20, 2012, at 10:42 AM, Murray Eisenberg wrote:
> I just used the TeXLive Utility 0.96 app to update packages in TeXLive 2011. It upgraded them but then said it couldn't complete. The Log includes these entries (with times deleted):
> Warning tlu_ipctask Scanning for Map entries
> Warning tlu_ipctask ERROR: The following map file(s) couldn't be found:
> Warning tlu_ipctask lucida lucida.map mtpro2.map
> Warning tlu_ipctask
> Warning tlu_ipctask Did you run mktexlsr?
> Warning tlu_ipctask done running fmtutil-sys --byhyphen /usr/local/texlive/2011/texmf-var/tex/generic/config/language.dat.lua.
> Notice -[TLMLogServer _parseMessageAndNotify:] Unhandled status "exiting "
> Notice tlu_ipctask exiting tlmgr:
> Notice -[TLMAuthorizedOperation _runUntilChildExit] kqueue noted that pid 98418 exited (/usr/texbin/tlmgr --repository http://ftp.gwdg.de/pub/ctan/systems/texlive/tlnet --machine-readable --persistent-downloads update --all)
> Error tlu_ipctask Value of errno is Invalid argument
> Error tlu_ipctask *** ERROR *** exit status of pid = 98418 was 1
> Notice -[TLMAuthorizedOperation _runUntilChildExit] waitpid returned 98417, WIFEXITED(256) = 1, errno = 0 (No error)
> Notice -[TLMAuthorizedOperation _runUntilChildExit] kqueue noted that tlu_ipctask (pid = 98417) exited with status 1
> On my single-user system, where I belong to Administrator group, I have _all_ my local files in ~/Library/texmf rather than in /usr/local/texlive/texmf-local. And of course I did run "sudo mktexlsr" after putting them there and whenever I manually modified things. In fact, I ran it after the previous TeXLive Utility run of updates, with no error reported as I recall.
> What's wrong and how to fix?
I thought that it came out that by default TeX Live Utility effectively runs tlmgr us though it was being run under `sudo -H' which will NOT search your personal texmf tree.
What happens if you run
sudo tlmgr update --all
in Terminal? Note that sudo is not being run with the -H option. If that runs fine then you might try unchecking TeX Live Utility->Preferences->Install updates for all users. This should put the map files in a personal texlive tree (not your personal texmf tree) and things should work.
(herbs at wideopenwest dot com)
More information about the MacOSX-TeX