regression: ESS cannot be compiled

Dirk Eddelbuettel edd at debian.org
Sat Mar 5 16:25:22 CET 2016


On 5 March 2016 at 23:37, Norbert Preining wrote:
| Hi all (Debian only)
| 
| On Sat, 05 Mar 2016, Gavin Smith wrote:
| > Done in SVN revision 7041. Please email if there are further problems.
| 
| I have prepare a new version of texinfo package, can you please check
| whether the attached texinfo.tex fixes the problem for you?
| 
| That is, make a built with the attached file included in the source
| dir instead of the old version.
| 
| Please check that the log file mentions the following texinfo.tex
| version:
| 	2016-02-05.07.deb2
| 
| Thanks for letting me know

Negative.

Using the same pbuilder chroot, starting from the same ess 15.09.2-2 package I
successfully prepared with the texinfo 6.0 file texinfo.tex, I now get a
fail once I now include the new texinfo.tex you just emailed.

I tickle a grep for its version in debian/rules as you requested:

dh_testdir
echo "*** For Norbert <BEGIN> ***"
*** For Norbert <BEGIN> ***
grep texinfoversion doc/texinfo.tex
\def\texinfoversion{2016-02-05.07.deb2}
\message{Loading texinfo [version \texinfoversion]:}
\everyjob{\message{[Texinfo version \texinfoversion]}%
@c time-stamp-start: "def\\\\texinfoversion{"
echo "*** For Norbert <END> ***"
*** For Norbert <END> ***

and it ends in tears a little later -- though now with a different issue.
Real texinfo users like Kurt or Martin may have an idea:


Chapter 11 [55] [56] [57] [58] [59] [60] Chapter 12 [61]
(/build/ess-15.09.2/doc/help-s.texi [62] [63] [64] [65] [66]) Chapter 13
[67] (/build/ess-15.09.2/doc/help-sas.texi [68] [69] [70] [71] [72] [73]
[74] [75]) Chapter 14 [76] (/build/ess-15.09.2/doc/help-bugs.texi) Chapter 15
[77] (/build/ess-15.09.2/doc/help-jags.texi [78]) Chapter 16 [79]
(/build/ess-15.09.2/doc/bugs.texi) (/build/ess-15.09.2/doc/bugrept.texi)
(/build/ess-15.09.2/doc/mailing.texi [80]) Appendix A [81] (Indices) [82]
kpathsea: Running mktextfm ecrm1440
mkdir: cannot create directory '././nonexistent': Permission denied
mktextfm: Running mf-nowin -progname=mf \mode:=ljfour; mag:=1; nonstopmode; input ecrm1440
This is METAFONT, Version 2.7182818 (TeX Live 2015/Debian) (preloaded base=mf)

kpathsea: Running mktexmf ecrm1440

! I can't find file `ecrm1440'.
<*> ...ljfour; mag:=1; nonstopmode; input ecrm1440
                                                  
Please type another input file name
! Emergency stop.
<*> ...ljfour; mag:=1; nonstopmode; input ecrm1440
                                                  
Transcript written on mfput.log.
grep: ecrm1440.log: No such file or directory
mktextfm: `mf-nowin -progname=mf \mode:=ljfour; mag:=1; nonstopmode; input ecrm1440' failed to make ecrm1440.tfm.
kpathsea: Appending font creation commands to missfont.log.

./ess.texi:3643: Font \thisecfont=ecrm1440 at 14.0pt not loadable: Metric (TFM)
 file not found.
<to be read again> 
                   \thisecfont 
\indexlbrace ->{\ifmonospace \else \ecfont 
                                           \fi \char 123}
<argument> ... \kern -0.05em \secbf {\indexlbrace 
                                                  }
\leftline #1->\line {#1
                       \hss }
\initialx ...e {\secfonts \kern -0.05em \secbf #1}
                                                  \nobreak \vskip .33\baseli...

\thisline ->\initial {{\indexlbrace }}
                                       
...
l.3643 @printindex ky
                     
? 
./ess.texi:3643: Emergency stop.
<to be read again> 
                   \thisecfont 
\indexlbrace ->{\ifmonospace \else \ecfont 
                                           \fi \char 123}
<argument> ... \kern -0.05em \secbf {\indexlbrace 
                                                  }
\leftline #1->\line {#1
                       \hss }
\initialx ...e {\secfonts \kern -0.05em \secbf #1}
                                                  \nobreak \vskip .33\baseli...

\thisline ->\initial {{\indexlbrace }}
                                       
...
l.3643 @printindex ky
                     
./ess.texi:3643:  ==> Fatal error occurred, no output PDF file produced!
Transcript written on ess.log.
/usr/bin/texi2dvi: pdfetex exited with bad status, quitting.
Makefile:43: recipe for target 'ess.pdf' failed
make[1]: *** [ess.pdf] Error 1
make[1]: Leaving directory '/build/ess-15.09.2/doc'
debian/rules:35: recipe for target 'build-stamp' failed
make: *** [build-stamp] Error 2



I put the complete build-log here if anybody wants to take a closer look:

  http://dirk.eddelbuettel.com/tmp/texinfo-regression/ess_15.09.2-3.log

Dirk

-- 
http://dirk.eddelbuettel.com | @eddelbuettel | edd at debian.org



More information about the ESS-Debian mailing list