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.

closed as too localized by Joseph Wright Apr 15 '12 at 9:01

This question is unlikely to help any future visitors; it is only relevant to a small geographic area, a specific moment in time, or an extraordinarily narrow situation that is not generally applicable to the worldwide audience of the internet. For help making this question more broadly applicable, visit the help center. If this question can be reworded to fit the rules in the help center, please edit the question.

  • Are all three Macs running the same OS vintage? – Mico Feb 14 '12 at 16:08
  • Hi Mico, yes, all three are running the latest version of Lion (the upgrade to Lion is what prompted me to upgrade the TeX versions on all three). – Adrian Feb 14 '12 at 18:59
  • After adding the .map information (via updmap), did you remember to run texhash? – Mico Feb 14 '12 at 19:10
  • @Mico: But updmap supposedly does run texhash, unless you specifically ask it not to. – Harald Hanche-Olsen Feb 14 '12 at 20:44
  • Hi Mico. Yes, I ran texhash after each call to updmap. What is strange to me is that the texlive directory permissions differ between the different installs - though this may be a red herring. I've verified that the right version of tex is being used, but texlive just doesn't seem to want to find the fonts. It finds the style files in the local texmf tree (Library/texmf/tex) – Adrian Feb 14 '12 at 20:49

Browse other questions tagged or ask your own question.