ModernCV fails to be compiled

Hi all,

Just came accorss Tectonic and I think it’s awesome since one of the burdens I have is install all the dependencies to compile documents (since I work in multiple different workstations).

I am unable to compile a moderncv. The error I had initially was related to “Font Awesome” which seems to be fixed as I have found some suggestions here https://github.com/tectonic-typesetting/tectonic/issues/157

Now it fails with

$ tectonic cv.tex                                                                                                                                                     1 ↵  ✭master
note: this is a BETA release; ask questions and report bugs at https://tectonic.newton.cx/
Running TeX ...
warning: getc failed
caused by: Is a directory (os error 21)
warning: getc failed
caused by: Is a directory (os error 21)
warning: getc failed
caused by: Is a directory (os error 21)
warning: getc failed
caused by: Is a directory (os error 21)
warning: getc failed
caused by: Is a directory (os error 21)
warning: getc failed
caused by: Is a directory (os error 21)
error: something bad happened inside TeX; its output follows:

===============================================================================
(cv.tex
LaTeX2e <2018-04-01> patch level 4
Babel <3.20> and hyphenation patterns for 84 language(s) loaded.
(moderncv.cls
Document Class: moderncv 2015/07/28 v2.0.0 modern curriculum vitae and letter d
ocument class
(size10.clo) (etoolbox.sty) (ifthen.sty) (xcolor.sty (color.cfg) (xetex.def)
(colortbl.sty (array.sty))) (ifxetex.sty) (ifluatex.sty) (fontenc.sty
(t1enc.def) (t1lmr.fd)) (lmodern.sty) (url.sty) (graphicx.sty (keyval.sty)
(graphics.sty (trig.sty) (graphics.cfg))) (fancyhdr.sty) (tweaklist.sty)
(calc.sty) (xparse.sty (expl3.sty (expl3-code.tex) (l3xdvipdfmx.def)))
(microtype.sty (microtype-xetex.def) (microtype.cfg)) (moderncvcollection.sty)
(moderncvcompatibility.sty)) (moderncvstylebanking.sty (tgpagella.sty
(kvoptions.sty (ltxcmds.sty) (kvsetkeys.sty (infwarerr.sty) (etexcmds.sty))))
(moderncviconsawesome.sty (fontawesome.sty)) (moderncvheadiii.sty

LaTeX Warning: You have requested package `moderncvheadiii',
               but the package provides `moderncvheadiii'.

) (moderncvbodyiii.sty

LaTeX Warning: You have requested package `moderncvbodyiii',
               but the package provides `moderncvbodyiii'.

(t1qpl.fd)
! Undefined control sequence.
<argument> \tiny \faCircleO

l.85 ...dth{\listitemsymbolwidth}{\listitemsymbol}

No pages of output.
Transcript written on cv.log.
===============================================================================

error: the TeX engine had an unrecoverable error
caused by: halted on potentially-recoverable error as specified

Hi @inglor,

First of all, apologies for taking a loooong time to reply to your query. I started a new job in November and it’s been extremely hard to work on Tectonic since then.

The messages about getc failures are weird! I don’t have a guess about what’s going on there.

Would you be able to post a minimal example TeX document that triggers the problem for you?

Hi @pkgw,

The one I used is available publicly here https://github.com/inglor/cv

Cheers,