Issues compiling .texi into .pdf for gst-base.texi and gst-lib.texi

Koz Ross <[email protected]>
Newsgroups gmane.comp.lang.smalltalk.gnu.general
Message-ID <20160316004443.124a3f32@Emi>
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Upon finding that there was no PDF documentation available for GNU
Smalltalk, I decided to compile it from source. I attempted to run
'texi2pdf gst-base.texi' in the extracted source directory, and got
this:

[koz@Emi gst-base.texi]$ texi2pdf gst-base.texi 
This is pdfTeX, Version 3.14159265-2.6-1.40.16 (TeX Live 2015/Parabola)
(preloaded format=pdfetex) restricted \write18 enabled.
entering extended mode
(./gst-base.texi (/usr/share/texmf-dist/tex/texinfo/texinfo.tex
Loading texinfo [version 2015-10-21.19]: pdf, fonts, markup, glyphs,
page headings, tables, conditionals, indexing, sectioning, toc,
environments, defuns, macros, cross references, insertions,
(/usr/share/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/koz/Downloads/books-staging/gst-base.texi/vers-base.texi)
[1{/var/lib/te xmf/fonts/map/pdftex/updmap/pdftex.map}] [2] () Chapter
1 [1] [2] (/home/koz/Downloads/books-staging/gst-base.texi/classes.texi
[3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15] [16] [17]
[18] [19] [20] [21] [22] [23] [24] [25] [26] [27] [28] [29] [30] [31]
[32] [33] [34] [35] [36] [37] [38] [39] [40] [41] [42] [43] [44] [45]
[46] [47] [48] [49] [50] [51] [52] [53] [54] [55] [56] [57] [58] [59]
[60] [61] [62] [63] [64] [65] [66] [67] [68] [69] [70] [71] [72] [73]
[74] [75] [76] [77] [78] [79] [80] [81] [82] [83] [84] [85] [86]
kpathsea: Running mktextfm ecrm1095
mktextfm: Running mf-nowin -progname=mf \mode:=ljfour; mag:=1;
nonstopmode; input ecrm1095 This is METAFONT, Version 2.7182818 (TeX
Live 2015/Parabola) (preloaded base=mf)


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

/home/koz/Downloads/books-staging/gst-base.texi/classes.texi:9506: Font
@thisec font=ecrm1095 at 11.0pt not loadable: Metric (TFM) file not
found. <to be read again> 
                   @thisecfont 
@{->{@ifmonospace @else @ecfont 
                                @fi @char 123}
l.9506 (@-#ptr @-#@{
                    FooStruct@})
? X
</usr/share/texmf-dist/fonts/type1/public/amsfonts/cm/cmb10.pfb></usr/share/tex
mf-dist/fonts/type1/public/amsfonts/cm/cmbx12.pfb></usr/share/texmf-dist/fonts/
type1/public/amsfonts/cm/cmcsc10.pfb></usr/share/texmf-dist/fonts/type1/public/
amsfonts/cm/cmr10.pfb></usr/share/texmf-dist/fonts/type1/public/amsfonts/cm/cmt
i10.pfb></usr/share/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt10.pfb>
Output written on gst-base.pdf (88 pages, 232086 bytes).
Transcript written on gst-base.log.
/usr/bin/texi2dvi: pdfetex exited with bad status, quitting.

- ------ 

I have seen this kind of issue occur before - it relates to the removal
of nonfree fonts from Parabola GNU/Linux-libre's repos, and is
typically fixable. However, I am not sure how to proceed in this case.

- -- 
Koz Ross <[email protected]>
www.retro-freedom.nz

If you aren't using GPG, you should be!
https://emailselfdefense.fsf.org/en.

Please don't send me Word or PowerPoint attachments. See
http://www.gnu.org/philosophy/no-word-attachments.html for why.

Proud member of the Open Wireless Movement. Find out more at
https://openwireless.org/

Proud member of Peers, at http://peers.community/ . We grow freedom.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQEcBAEBCAAGBQJW5/WrAAoJEJARVr/lAw1ARKwH/jdc3EJ99Ar9a9lJ0eHN5MMS
6elaX+qK3U4m5kz8V4pAx+Kod6z6eFVRW3PYRUVi25MoCpPiNGcCsXPvsdGEo2Mi
UvtUuKpgetWew4TOvddb/HnOtas6dcpYE5z8zotPMb8rZZezDwBB2i7Tv4HypU84
4Km7peiF9vD2iHfq0DXnHsvD9c8XR5RW7qAf7etIgpF8yUDWhJQfSy3NrF4myMwP
HzZjBr3j2ul7eklQtdJs2bjYVghu2+DAcIJpa63090xuKpqJbzuC2U+yOc+anvMw
98238Jx2PMmxY5f3LOgDybCD73Y2sdhw9Ia36gE+4xvSIprpVnIoiOX3Us8F3CI=
=Bo8S
-----END PGP SIGNATURE-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.