>>>>> Dirk Eddelbuettel writes: > On 24 February 2016 at 09:48, Chris Lamb wrote: > | Source: ess > | Version: 15.09.2-1 > | Severity: serious > | Justification: fails to build from source > | User: reproducible-bui...@lists.alioth.debian.org > | Usertags: ftbfs > | X-Debbugs-Cc: reproducible-bui...@lists.alioth.debian.org > | > | Dear Maintainer, > | > | ess fails to build from source in unstable/amd64: > | > | [..] > | > | LC_ALL=C LANG=en makeinfo --html --no-split > --css-include=atouchofstyle.css -o html/news.html allnews.texi > | LANG=C texi2dvi --pdf ess.texi > | This is pdfTeX, Version 3.14159265-2.6-1.40.16 (TeX Live 2015/Debian) > (preloaded format=pdfetex) > | restricted \write18 enabled. > | entering extended mode > | (./ess.texi (/usr/share/texmf/tex/texinfo/texinfo.tex > | Loading texinfo [version 2016-02-05.07.deb1]: pdf, fonts, markup, glyphs, > | page headings, tables, conditionals, indexing, sectioning, toc, > environments, > | defuns, macros, cross references, insertions, > | (/usr/share/texlive/texmf-dist/tex/generic/epsf/epsf.tex > | This is `epsf.tex' v2.7.4 <14 February 2011> > | ) localization, formatting, and turning on texinfo input format.) > | > (/home/lamby/temp/cdt.20160224075206.p19g7Umwps/ess-15.09.2/doc/ess-defs.texi) > | (../VERSION) [1{/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map}] [-1] > | Chapter 1 > | > (/home/lamby/temp/cdt.20160224075206.p19g7Umwps/ess-15.09.2/doc/currfeat.texi > | [1]) Cross reference values unknown; you must run TeX again. [2] > | > (/home/lamby/temp/cdt.20160224075206.p19g7Umwps/ess-15.09.2/doc/newfeat.texi > | [3] > | > /home/lamby/temp/cdt.20160224075206.p19g7Umwps/ess-15.09.2/doc/newfeat.texi:29: > | Argument of @gobblespaces has an extra }. > | <inserted text> > | @par > | <to be read again> > | } > | @doacronym ...#3@finish ->{@selectfonts @lsize #1} > | @def @temp {#2}@ifx > @temp ... > | l.1 @acronym{ESS@gobblespaces } > | @texinfoc > | @scanmacro ...atspaces }@scantokens {#1@texinfoc } > | @aftermacro > | l.29 @item @ESS{} > | : A test framework has been set up. > | ? Runaway argument? > | > /home/lamby/temp/cdt.20160224075206.p19g7Umwps/ess-15.09.2/doc/newfeat.texi:29: > | Paragraph ended before @gobblespaces was complete. > | <to be read again> > | @par > | <to be read again> > | } > | @doacronym ...#3@finish ->{@selectfonts @lsize #1} > | @def @temp {#2}@ifx > @temp ... > | l.1 @acronym{ESS@gobblespaces } > | @texinfoc > | @scanmacro ...atspaces }@scantokens {#1@texinfoc } > | @aftermacro > | l.29 @item @ESS{} > | : A test framework has been set up. > | ? > /home/lamby/temp/cdt.20160224075206.p19g7Umwps/ess-15.09.2/doc/newfeat.texi:72: > | Argument of @gobblespaces has an extra }. > | <inserted text> > | @par > | <to be read again> > | } > | @doacronym ...#3@finish ->{@selectfonts @lsize #1} > | @def @temp {#2}@ifx > @temp ... > | l.1 @acronym{ESS@gobblespaces @gobblespaces } > | @texinfoc > | @scanmacro ...atspaces }@scantokens {#1@texinfoc } > | @aftermacro > | @w #1->@leavevmode @hbox {#1 > | } > | ... > | l.72 @item @iESS{} > | : For naming inferior processes, ESS can use > @code{project... > | > | ? > | > /home/lamby/temp/cdt.20160224075206.p19g7Umwps/ess-15.09.2/doc/newfeat.texi:72: > | Emergency stop. > | <inserted text> > | @par > | <to be read again> > | } > | @doacronym ...#3@finish ->{@selectfonts @lsize #1} > | @def @temp {#2}@ifx > @temp ... > | l.1 @acronym{ESS@gobblespaces @gobblespaces } > | @texinfoc > | @scanmacro ...atspaces }@scantokens {#1@texinfoc } > | @aftermacro > | @w #1->@leavevmode @hbox {#1 > | } > | ... > | l.72 @item @iESS{} > | : For naming inferior processes, ESS can use > @code{project... > | > | > /home/lamby/temp/cdt.20160224075206.p19g7Umwps/ess-15.09.2/doc/newfeat.texi:72: > | ==> Fatal error occurred, no output PDF file produced! > | Transcript written on ess.log. > | /usr/bin/texi2dvi: pdfetex exited with bad status, quitting.
> Might be the same texinfo 6.1 issue that also bit us in R. Another Texinfo 6.1 issue. The one breaking R is a change to texi2dvi, which for the purpose of building R can be fixed with R_TEXI2DVICMD=emulation. The Texinfo maintainers have meanhile provided a patch we're testing on CRAN: if it works, we'll send the patch to Norbert Preining as texinfo maintainer. The above breakage seems from texinfo.tex: it goes away when using the version from Texinfo 6.0, and remains when using the most current texinfo.tex from <svn://svn.savannah.gnu.org/texinfo/trunk>. -k > The recommendation was to try > R_TEXI2DVICMD=emulation > Otherwise it is not clear why this would break now when it a) didn't when the > package came out or b) we don't hear about it otherwise. > Dirk > | Makefile:43: recipe for target 'ess.pdf' failed > | make[1]: *** [ess.pdf] Error 1 > | make[1]: Leaving directory > '/home/lamby/temp/cdt.20160224075206.p19g7Umwps/ess-15.09.2/doc' > | debian/rules:35: recipe for target 'build-stamp' failed > | make: *** [build-stamp] Error 2 > | > | [..] > | > | The full build log is attached. > | > | > | Regards, > | > | -- > | ,''`. > | : :' : Chris Lamb > | `. `'` la...@debian.org / chris-lamb.co.uk > | `- > | x[DELETED ATTACHMENT ess.15.09.2-1.unstable.amd64.log.txt.gz, Untyped > binary data] > -- > http://dirk.eddelbuettel.com | @eddelbuettel | e...@debian.org > _______________________________________________ > ESS-Debian mailing list > ess-deb...@r-project.org > https://stat.ethz.ch/mailman/listinfo/ess-debian