I try to build the examples of the limecv package after a fresh installation of MacTeX 2018 under macOS Mojave. The package requires the fonts FontAwesome and Fira which are both installed on my system according to the TeX Live Utility.
Building with XeLaTeX gives me the following error:
kpathsea: Running mktexmf FontAwesome
! I can't find file `FontAwesome'.
<*> ...our; mag:=1; nonstopmode; input FontAwesome
Please type another input file name
! Emergency stop.
<*> ...our; mag:=1; nonstopmode; input FontAwesome
Transcript written on mfput.log.
grep: FontAwesome.log: No such file or directory
mktextfm: `mf-nowin -progname=mf \mode:=ljfour; mag:=1; nonstopmode; input FontAwesome' failed to make FontAwesome.tfm.
kpathsea: Appending font creation commands to missfont.log.
/usr/local/texlive/2018/texmf-dist/tex/latex/fontawesome/fontawesome.sty:47: Pa
ckage fontspec Error: The font "FontAwesome" cannot be found.
There are several posts on tex.stackexchange, e.g., 1 2, and even a pull request that suggest to replace
\newfontfamily{\FA}{FontAwesome}
by
\newfontfamily\FA[Path=fonts/]{FontAwesome}
in fontawesome.sty to solve this issue - at least for FontAwesome. But if I do this, I get the following error:
kpathsea:make_tex: Invalid filename `[fonts/FontAwesome]/OT', contains '['
/usr/local/texlive/2018/texmf-dist/tex/latex/fontawesome/fontawesome.sty:47: Pa
ckage fontspec Error: The font "FontAwesome" cannot be found.
It seems like kpathsea adds invalid square brackets to the filename.
Is there a different syntax for macOS? Does anyone know how to fix this?
P.S. I know that I could work around this issue by installing the fonts into my system, but I would prefer to not doing so.
sudo updmap-sysin Terminal, giving your password when requested. – Herb Schulz Apr 16 '19 at 20:33sudo updmap-sysdid not help. I installed all updates provided in TeX Live Utility directly after the installation of MacTeX. – JotWe Apr 16 '19 at 21:42