On 24 February 2016 at 16:21, Kurt Hornik wrote: | >>>>> 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>.
I still have the same breakage now. Wasn't there a new texinfo binary that was supposed to help, and hadn't Norbert (CC'ed) placed it in unstable? I tried adding R_TEXI2DVICMD=emulation both at the level of debian/rules and in the doc/Makefile (in the texidvi variable) with no luck. As it currently stands, ess will be removed from testing in three weeks so I better get this sorted out. Ideas? Dirk | -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 -- http://dirk.eddelbuettel.com | @eddelbuettel | e...@debian.org