Bug#817058: sketch: FTBFS in stretch (TeX error)

Santiago Vila sanvila at debian.org
Mon Mar 7 17:10:35 UTC 2016


Package: src:sketch
Version: 1:0.3.7-1
Severity: serious

Dear maintainer:

I tried to build this package with "dpkg-buildpackage -A"
(i.e. only architecture-independent packages), and it failed.

The error, however, seems to happen with ordinary "dpkg-buildpackage"
as well, which is why I'm using "serious" severity here. See

https://reproducible.debian.net/rbuild/testing/amd64/sketch_0.3.7-1.rbuild.log

for the build log from the reproducible builds effort.

--------------------------------------------------------------------------------
[...]
 debian/rules build-indep
dh build-indep
   dh_testdir -i
   dh_update_autotools_config -i
   debian/rules override_dh_auto_configure
make[1]: Entering directory '/<<PKGBUILDDIR>>'
perl makever.pl

[... snipped ...]

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.

./sketch.texi:3327: Font \thisecfont=ecrm1440 at 14.0pt not loadable: Metric (T
FM) 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.3327 @printindex sx
                     
? 
./sketch.texi:3327: 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.3327 @printindex sx
                     
Output written on sketch.dvi (44 pages, 150420 bytes).
Transcript written on sketch.log.
/usr/bin/texi2dvi: etex exited with bad status, quitting.
Died at make.pl line 87, <IN> line 3335.
debian/rules:27: recipe for target 'override_dh_auto_build' failed
make[1]: *** [override_dh_auto_build] Error 1
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
debian/rules:21: recipe for target 'build-indep' failed
make: *** [build-indep] Error 2
dpkg-buildpackage: error: debian/rules build-indep gave error exit status 2
--------------------------------------------------------------------------------


Apparently, this happened to work in the past and it does no longer
because of some new texlive package being used, it seems.

[ So I'll omit the standard blurb I add to these kind of bugs ]

Thanks.



More information about the debian-science-maintainers mailing list