[OS X TeX] Re: MacOSX-TeX Digest, Vol 53, Issue 14
murrayeisenberg at gmail.com
Thu Mar 22 11:23:43 EDT 2012
On 3/20/12 11:40:27 -0500, Herbert Schulz<herbs at wideopenwest.com> wrote:
> Subject: Re: [OS X TeX] TeXLive Utility package updating problem again
> - with fonts?
> 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 --repositoryhttp://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.
Executing "sudo tlmgr update --all" produced no errors.
I then did uncheck
TeX Live Utility->Preferences->Install updates for all users
So far, now, normal updating packages through the TeXLive Utility
proceeds without error. In the log I see that mktexlsr has run OK.
Remaining question: In the log I don't see any reference about scanning
for map entries. So would the error I originally encountered involve an
action only when packages are updated that involve fonts? or whenever a
packages update is run through the Utility?
Murray Eisenberg murrayeisenberg at gmail.com
80 Fearing Street phone 413 549-1020 (H)
Amherst, MA 01002-1912
More information about the MacOSX-TeX