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.

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

Reply via email to