<div dir="ltr"><div dir="ltr">OK. A bit more detail on a CentOS VM I recently created. I have been having similar failures on 4 separate CentOS installations created at various times which actually have different Sphinx versions and likely different texlive versions:<div><br></div><div>===============================</div><div><div>[joel@localhost rtems-docs]$ ./waf configure --prefix=/tmp/docs --pdf</div><div>Setting top to                           : /home/joel/rtems-work/rtems-docs </div><div>Setting out to                           : /home/joel/rtems-work/rtems-docs/build </div><div>Checking version                         : 5.0.0 (master) </div><div>Checking for program 'sphinx-build'      : /home/joel/.local/bin/sphinx-build </div><div>Checking for program 'aspell'            : /usr/bin/aspell </div><div>Checking if Sphinx is at least 1.3       : yes (1.8) </div><div>Checking Sphinx Verbose                  : quiet </div><div>Checking for 'sphinx.ext.autodoc'        : found </div><div>Checking for 'sphinx.ext.coverage'       : found </div><div>Checking for 'sphinx.ext.doctest'        : found </div><div>Checking for 'sphinx.ext.graphviz'       : found </div><div>Checking for 'sphinx.ext.intersphinx'    : found </div><div>Checking for 'sphinx.ext.mathjax'        : found </div><div>Checking for 'sphinxcontrib.bibtex'      : found </div><div>Checking for program 'tex'               : /usr/local/texlive/2018/bin/x86_64-linux/tex </div><div>Checking for program 'latex'             : /usr/local/texlive/2018/bin/x86_64-linux/latex </div><div>Checking for program 'pdflatex'          : /usr/local/texlive/2018/bin/x86_64-linux/pdflatex </div><div>Checking for program 'xelatex'           : /usr/local/texlive/2018/bin/x86_64-linux/xelatex </div><div>Checking for program 'bibtex'            : /usr/local/texlive/2018/bin/x86_64-linux/bibtex </div><div>Checking for program 'dvips'             : /usr/local/texlive/2018/bin/x86_64-linux/dvips </div><div>Checking for program 'dvipdf'            : /usr/bin/dvipdf </div><div>Checking for program 'ps2pdf'            : /usr/bin/ps2pdf </div><div>Checking for program 'makeindex'         : /usr/local/texlive/2018/bin/x86_64-linux/makeindex </div><div>Checking for program 'pdf2ps'            : /usr/bin/pdf2ps </div><div>Checking for program 'makeglossaries'    : /usr/local/texlive/2018/bin/x86_64-linux/makeglossaries </div><div>Checking for program 'pygmentize'        : /home/joel/.local/bin/pygmentize </div><div>Checking for Tex package 'Bjarne'        : ok </div><div>Checking for Tex package 'alltt'         : ok </div><div>Checking for Tex package 'amsmath'       : ok </div><div>Checking for Tex package 'amssymb'       : ok </div><div>Checking for Tex package 'amstext'       : ok </div><div>Checking for Tex package 'anyfontsize'   : ok </div><div>Checking for Tex package 'array'         : ok </div><div>Checking for Tex package 'atbegshi'      : ok </div><div>Checking for Tex package 'babel'         : ok </div><div>Checking for Tex package 'calc'          : ok </div><div>Checking for Tex package 'charter'       : ok </div><div>Checking for Tex package 'cmap'          : ok </div><div>Checking for Tex package 'color'         : ok </div><div>Checking for Tex package 'enumitem'      : ok </div><div>Checking for Tex package 'etoolbox'      : ok </div><div>Checking for Tex package 'fancybox'      : ok </div><div>Checking for Tex package 'fancyhdr'      : ok </div><div>Checking for Tex package 'fancyvrb'      : ok </div><div>Checking for Tex package 'float'         : ok </div><div>Checking for Tex package 'fncychap'      : ok </div><div>Checking for Tex package 'fontenc'       : ok </div><div>Checking for Tex package 'footnote'      : ok </div><div>Checking for Tex package 'framed'        : ok </div><div>Checking for Tex package 'graphicx'      : ok </div><div>Checking for Tex package 'hypcap'        : ok </div><div>Checking for Tex package 'hyperref'      : ok </div><div>Checking for Tex package 'ifthen'        : ok </div><div>Checking for Tex package 'inputenc'      : ok </div><div>Checking for Tex package 'keyval'        : ok </div><div>Checking for Tex package 'kvoptions'     : ok </div><div>Checking for Tex package 'lineno'        : ok </div><div>Checking for Tex package 'longtable'     : ok </div><div>Checking for Tex package 'makeidx'       : ok </div><div>Checking for Tex package 'multirow'      : ok </div><div>Checking for Tex package 'parskip'       : ok </div><div>Checking for Tex package 'pdftexcmds'    : ok </div><div>Checking for Tex package 'textcomp'      : ok </div><div>Checking for Tex package 'threeparttable' : ok </div><div>Checking for Tex package 'times'          : ok </div><div>Checking for Tex package 'titlesec'       : ok </div><div>Checking for Tex package 'utf8'           : ok </div><div>Checking for Tex package 'wrapfig'        : ok </div><div>Checking for Tex package 'xcolor'         : ok </div><div>Checking for Tex package 'xstring'        : ok </div><div>Checking for Tex package 'inconsolata'    : ok </div><div>Checking for Tex package 'lato'           : ok </div><div>'configure' finished successfully (27.373s)</div><div>[joel@localhost rtems-docs]$ ./waf</div><div>Waf: Entering directory `/home/joel/rtems-work/rtems-docs/build'</div><div>Waf: Leaving directory `/home/joel/rtems-work/rtems-docs/build'</div><div>invalid number of source/target for bld(posted=True, target=[/home/joel/rtems-work/rtems-docs/build/user/latex/capt-of.sty, /home/joel/rtems-work/rtems-docs/build/user/latex/eqparbox.sty, /home/joel/rtems-work/rtems-docs/build/user/latex/environ.sty, /home/joel/rtems-work/rtems-docs/build/user/latex/ifplatform.sty, /home/joel/rtems-work/rtems-docs/build/user/latex/trimspaces.sty, /home/joel/rtems-work/rtems-docs/build/user/latex/slantsc.sty, /home/joel/rtems-work/rtems-docs/build/user/latex/upquote.sty, /home/joel/rtems-work/rtems-docs/build/user/latex/rtemsextrafonts.sty], idx=1, meths=['process_subst', 'process_rule', 'process_source'], source=['../common/latex/capt-of.sty', '../common/latex/eqparbox.sty', '../common/latex/environ.sty', '../common/latex/ifplatform.sty', '../common/latex/trimspaces.sty', '../common/latex/slantsc.sty', '../common/latex/upquote.sty'], path=/home/joel/rtems-work/rtems-docs/user, is_copy=True, features=['subst']) in /home/joel/rtems-work/rtems-docs/user</div><div>[joel@localhost rtems-docs]$ ./waf --version</div><div>waf 1.9.7 (ade48ed52ee94965251ed072b590484d5d14352d)</div><div>[joel@localhost rtems-docs]$ python --version</div><div>Python 2.7.5</div></div><div>===============================<br></div><div><br></div><div>Texlive on this VM is 2018 and looks like I installed it in late November.</div><div><br></div><div>FWIW I repeated this with the waf (2.0.1) in my check out of examples-v2 (2.0.1)</div><div>and it failed the same way</div></div></div><br><div class="gmail_quote"><div dir="ltr">On Fri, Dec 21, 2018 at 3:01 PM Chris Johns <<a href="mailto:chrisj@rtems.org">chrisj@rtems.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On 22/12/18 1:52 am, Joel Sherrill wrote:<br>
> Just passing along that it still fails for me: Builds when not doing PDF<br>
<br>
What failed?<br>
<br>
> [joel@devel rtems-docs]$ ./waf configure --prefix=/tmp/docs --pdf<br>
> [joel@devel rtems-docs]$ ./waf && ./waf install<br>
<br>
The build or the install? Please run as separate commands.<br>
<br>
Thanks<br>
Chris<br>
</blockquote></div>