rtems-docs build failure

Joel Sherrill joel at rtems.org
Sat Dec 22 15:56:11 UTC 2018


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:

===============================
[joel at localhost rtems-docs]$ ./waf configure --prefix=/tmp/docs --pdf
Setting top to                           : /home/joel/rtems-work/rtems-docs
Setting out to                           :
/home/joel/rtems-work/rtems-docs/build
Checking version                         : 5.0.0 (master)
Checking for program 'sphinx-build'      :
/home/joel/.local/bin/sphinx-build
Checking for program 'aspell'            : /usr/bin/aspell
Checking if Sphinx is at least 1.3       : yes (1.8)
Checking Sphinx Verbose                  : quiet
Checking for 'sphinx.ext.autodoc'        : found
Checking for 'sphinx.ext.coverage'       : found
Checking for 'sphinx.ext.doctest'        : found
Checking for 'sphinx.ext.graphviz'       : found
Checking for 'sphinx.ext.intersphinx'    : found
Checking for 'sphinx.ext.mathjax'        : found
Checking for 'sphinxcontrib.bibtex'      : found
Checking for program 'tex'               :
/usr/local/texlive/2018/bin/x86_64-linux/tex
Checking for program 'latex'             :
/usr/local/texlive/2018/bin/x86_64-linux/latex
Checking for program 'pdflatex'          :
/usr/local/texlive/2018/bin/x86_64-linux/pdflatex
Checking for program 'xelatex'           :
/usr/local/texlive/2018/bin/x86_64-linux/xelatex
Checking for program 'bibtex'            :
/usr/local/texlive/2018/bin/x86_64-linux/bibtex
Checking for program 'dvips'             :
/usr/local/texlive/2018/bin/x86_64-linux/dvips
Checking for program 'dvipdf'            : /usr/bin/dvipdf
Checking for program 'ps2pdf'            : /usr/bin/ps2pdf
Checking for program 'makeindex'         :
/usr/local/texlive/2018/bin/x86_64-linux/makeindex
Checking for program 'pdf2ps'            : /usr/bin/pdf2ps
Checking for program 'makeglossaries'    :
/usr/local/texlive/2018/bin/x86_64-linux/makeglossaries
Checking for program 'pygmentize'        : /home/joel/.local/bin/pygmentize
Checking for Tex package 'Bjarne'        : ok
Checking for Tex package 'alltt'         : ok
Checking for Tex package 'amsmath'       : ok
Checking for Tex package 'amssymb'       : ok
Checking for Tex package 'amstext'       : ok
Checking for Tex package 'anyfontsize'   : ok
Checking for Tex package 'array'         : ok
Checking for Tex package 'atbegshi'      : ok
Checking for Tex package 'babel'         : ok
Checking for Tex package 'calc'          : ok
Checking for Tex package 'charter'       : ok
Checking for Tex package 'cmap'          : ok
Checking for Tex package 'color'         : ok
Checking for Tex package 'enumitem'      : ok
Checking for Tex package 'etoolbox'      : ok
Checking for Tex package 'fancybox'      : ok
Checking for Tex package 'fancyhdr'      : ok
Checking for Tex package 'fancyvrb'      : ok
Checking for Tex package 'float'         : ok
Checking for Tex package 'fncychap'      : ok
Checking for Tex package 'fontenc'       : ok
Checking for Tex package 'footnote'      : ok
Checking for Tex package 'framed'        : ok
Checking for Tex package 'graphicx'      : ok
Checking for Tex package 'hypcap'        : ok
Checking for Tex package 'hyperref'      : ok
Checking for Tex package 'ifthen'        : ok
Checking for Tex package 'inputenc'      : ok
Checking for Tex package 'keyval'        : ok
Checking for Tex package 'kvoptions'     : ok
Checking for Tex package 'lineno'        : ok
Checking for Tex package 'longtable'     : ok
Checking for Tex package 'makeidx'       : ok
Checking for Tex package 'multirow'      : ok
Checking for Tex package 'parskip'       : ok
Checking for Tex package 'pdftexcmds'    : ok
Checking for Tex package 'textcomp'      : ok
Checking for Tex package 'threeparttable' : ok
Checking for Tex package 'times'          : ok
Checking for Tex package 'titlesec'       : ok
Checking for Tex package 'utf8'           : ok
Checking for Tex package 'wrapfig'        : ok
Checking for Tex package 'xcolor'         : ok
Checking for Tex package 'xstring'        : ok
Checking for Tex package 'inconsolata'    : ok
Checking for Tex package 'lato'           : ok
'configure' finished successfully (27.373s)
[joel at localhost rtems-docs]$ ./waf
Waf: Entering directory `/home/joel/rtems-work/rtems-docs/build'
Waf: Leaving directory `/home/joel/rtems-work/rtems-docs/build'
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
[joel at localhost rtems-docs]$ ./waf --version
waf 1.9.7 (ade48ed52ee94965251ed072b590484d5d14352d)
[joel at localhost rtems-docs]$ python --version
Python 2.7.5
===============================

Texlive on this VM is 2018 and looks like I installed it in late November.

FWIW I repeated this with the waf (2.0.1) in my check out of examples-v2
(2.0.1)
and it failed the same way

On Fri, Dec 21, 2018 at 3:01 PM Chris Johns <chrisj at rtems.org> wrote:

> On 22/12/18 1:52 am, Joel Sherrill wrote:
> > Just passing along that it still fails for me: Builds when not doing PDF
>
> What failed?
>
> > [joel at devel rtems-docs]$ ./waf configure --prefix=/tmp/docs --pdf
> > [joel at devel rtems-docs]$ ./waf && ./waf install
>
> The build or the install? Please run as separate commands.
>
> Thanks
> Chris
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rtems.org/pipermail/devel/attachments/20181222/74162f55/attachment-0002.html>


More information about the devel mailing list