Hello everybody, I used to have a personal cv written using the moderncv class from the package texlive-latex-extra, compiled using pdflatex. After upgrading to Stretch it seems that moderncv class is using /usr/share/texlive/texmf-dist/tex/latex/fontawesome/fontawesome.sty
that in turn uses /usr/share/texlive/texmf-dist/tex/latex/fontspec/fontspec.sty that can only be compiled in XeLateX or LuaLatex. Fine. Installed texlive-xetex and compiled using xelatex. This error now pops up LaTeX Warning: You have requested package `moderncvheadiii', but the package provides `moderncvheadiii'. ) (/usr/share/texlive/texmf-dist/tex/latex/moderncv/moderncvbodyiii.sty LaTeX Warning: You have requested package `moderncvbodyiii', but the package provides `moderncvbodyiii'. ! Undefined control sequence. <argument> \tiny \faCircleO Now, to my questions. Why is Xelatex now required, what changed in the class? How can I solve the latter error? I believe it could be a bug in the moderncv class, should I report it to package maintainers? Thanks in advance to anybody answering! Andrea