Bug#815734: ess: FTBFS: doc/newfeat.texi:29: Argument of @gobblespaces has an extra }.
Kurt Hornik
Kurt.Hornik at wu.ac.at
Wed Feb 24 16:21:04 CET 2016
>>>>> 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-builds at lists.alioth.debian.org
> | Usertags: ftbfs
> | X-Debbugs-Cc: reproducible-builds at 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 at finish ->{@selectfonts @lsize #1}
> | @def @temp {#2}@ifx @temp ...
> | l.1 @acronym{ESS at gobblespaces }
> | @texinfoc
> | @scanmacro ...atspaces }@scantokens {#1 at 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 at finish ->{@selectfonts @lsize #1}
> | @def @temp {#2}@ifx @temp ...
> | l.1 @acronym{ESS at gobblespaces }
> | @texinfoc
> | @scanmacro ...atspaces }@scantokens {#1 at 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 at finish ->{@selectfonts @lsize #1}
> | @def @temp {#2}@ifx @temp ...
> | l.1 @acronym{ESS at gobblespaces @gobblespaces }
> | @texinfoc
> | @scanmacro ...atspaces }@scantokens {#1 at 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 at finish ->{@selectfonts @lsize #1}
> | @def @temp {#2}@ifx @temp ...
> | l.1 @acronym{ESS at gobblespaces @gobblespaces }
> | @texinfoc
> | @scanmacro ...atspaces }@scantokens {#1 at 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
> | `. `'` lamby at 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 | edd at debian.org
> _______________________________________________
> ESS-Debian mailing list
> ESS-Debian at r-project.org
> https://stat.ethz.ch/mailman/listinfo/ess-debian
More information about the ESS-Debian
mailing list