In order to be able to use MkIV and Luatex I started, as a MacTeX-user, by updating ConTeXt (MacTeX: You need to update ConTeXt first.), following instructions on
http://wiki.contextgarden.net/Running_Mark_IV#Updating_ConTeXt
The command as given (copied and pasted in terminal) does not work: everything fails: Operation not permitted. Redoing it as Sudo does the job. But then: “luatools --generate” gives: -bash: /usr/texbin/luatools: Permission denied, “sudo luatools --generate” gives “luatools: command not found”. So I cd-ed to /usr/texbin, gave the command “sudo chmod 755 luatools” and then “luatools --generate” and got:
LuaTools | error unable to identify cnf file
LuaTools | no cnf files found (TEXMFCNF may not be set/known)
LuaTools |
LuaTools | runtime: 0.002 seconds
But worst of all is that after all this I could not use MkII any more: Older files that before updating had been nicely typeset couldn’t be processed anymore: permission denied. I tried “sudo chmod 755” on texexec and on texmfstart but that did not help.
So in the end I reinstalled MacTeX 2008 and I was back at where I started.
The least one can say is that the updating instructions on contextgarden do not work in all circumstances. In all fairness, everybody is warned: “Note that this is a quick-and-dirty way to upgrade TL. Use at your own risk. One should be able to update in a more elegant way.”
But now what? Lots of MacTeX-users must have successfully updated ConTeXt. Can anybody disclose a more elegant way that worked for them? Especially one that does not render the existing ConTeXt useless by meddling with permissions.
Just for the sake of completeness, I use an Intel iMac under OSX 10.5.6.
Thanks in advance,
Robert Blackstone