I've recently had occasion to upgrade three Mac machines to texlive 2011 using the package at MacTex. All the machines had different vintages of Tex already installed on them, though all had been installed from packages on the MacTex site - one had texlive 2010, one had an even older version of MacTex. It seems that all three have different permissions problems which lead to problems trying to run latex documents using locally installed fonts -- in all cases, Latex cannot find the font although sudo updmap --listmaps shows that the map files are there and known about.
The locally installed fonts are in the user's own Library under a texmf tree. Previously I would just run sudo updmap --enable Map ... and this would all work. Now it doesn't -- updmap does add the map file, but Latex still cannot find the fonts.
Curiously, all three installations have different file permissions on the texlive directly in the user's Library folder - one has read-write access, one has read access and another does not permit access at all!!!
Is texlive inheriting something from somewhere strange? Any thoughts would be greatly appreciated.
updmap), did you remember to runtexhash? – Mico Feb 14 '12 at 19:10updmapsupposedly does runtexhash, unless you specifically ask it not to. – Harald Hanche-Olsen Feb 14 '12 at 20:44