Using TexLive 2015 on OSX I have been having a problem with the classico font and possibly all fonts installed with 'getfreefonts'.
Using an earlier version of TexLive classico worked but when trying to use classico after upgrading to TexLive 2015 I have been getting error messages such as:
!pdfTeX error: /usr/texbin/pdflatex (file URWClassico-Regular-lf-ot1--base): Fo
nt URWClassico-Regular-lf-ot1--base at 480 not found
!pdfTeX error: /usr/texbin/pdflatex (file URWClassico-Italic-lf-t1--base): Font URWClassico-Italic-lf-t1--base at 720 not found
==> Fatal error occurred, no output PDF file produced!
Notably, file URWClassico-Italic-lf-t1 is in folder "/usr/local/texlive/texmf-local/fonts/tfm/urw/classico"
I tried reinstalling all the fonts installed using 'getnonfreefonts -a -d -f'. That appears to download and install all the normal fonts installed via 'getnonfreefonts', but reports errors:
Running 'mktexlsr /Users/jeremyharbinson1/Library/texmf... [done]
Updating map files (updmap). Be patient...updmap [WARNING]: resetting $HOME value (was /Users/jeremyharbinson1) to root's actual home (/var/root).
updmap [ERROR]: The following map file(s) couldn't be found:
updmap [ERROR]: classicovn.map (in /var/root/Library/texlive/2015/texmf-config/web2c/updmap.cfg)
updmap [ERROR]: dayroman.map (in /var/root/Library/texlive/2015/texmf-config/web2c/updmap.cfg)
etc. - repeated for all the fonts it should have installed
If I run 'tex testfont' and choose 'classico' I get a message of which the essential part seems to be:
\testfont=classico not loadable: Metric (TFM) file not found
I can find some classico related files (quite a few, in fact) in the texlive folder, so at least something is there, but presumably something important is missing (or there is something I need yet to do).
getnonfreefonts. See my question/answer for details. Your problem is almost certainly covered there. – cfr Sep 25 '15 at 13:49HOMEand others with another. But the solution is the same regardless: delete the stuff it has created and usegetnonfreefonts-sys. – cfr Sep 25 '15 at 13:54getnonfreefontsto reinstall, then things will work now but break later. If you usedgetnonfreefonts-sys, that should work. But 'hiding' your TeX Live installation does not sound like a good solution. However, since I don't actually know what this means, perhaps it involved something more sensible than the description suggests. – cfr Sep 25 '15 at 20:40/usr/local/texlive. And that wouldn't actually help. It sounds like you probably renamed~/.texliveYYYY(or equivalent) which would, indeed, help. I think I say in my answer that renaming is an option. Though it's safe to delete if you are sure you're deleting the right thing. – cfr Sep 25 '15 at 22:13/usr/texbinor/usr/local/texliveat all (although installing withgetnonfreefonts-syswill affect/usr/local/texlive. The important stuff to get rid of is all in your home directory. – cfr Sep 26 '15 at 03:27