On Sat, Jul 15, 2017 at 06:53:44PM +0000, Andrea Neroni wrote: > 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
Where did you found this error? pdflatex output or *.log? I have the same error in the *.log file but it is not prevent pdflatex form building the related .pdf. > 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 -- Felipe Salvador