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

Reply via email to