Follow-up Comment #45, bug #66583 (group groff):

[just the build failure issue]

At 2024-12-31T09:55:05-0500, Alejandro Colomar wrote:
> kpathsea: Running mktextfm lcircle10
> /usr/share/texlive/texmf-dist/web2c/mktexnam: Could not map source
> abbreviation  for lcircle10.
> /usr/share/texlive/texmf-dist/web2c/mktexnam: Need to update ?
> mktextfm: Running mf-nowin -progname=mf \mode:=ljfour; mag:=1; ; nonstopmode;
> input lcircle10
> This is METAFONT, Version 2.71828182 (TeX Live 2022/Debian) (preloaded
> base=mf)
>
>
> kpathsea: Running mktexmf lcircle10
> ! I can't find file `lcircle10'.
> <*> ...our; mag:=1; ; nonstopmode; input lcircle10
>
> Please type another input file name
> ! Emergency stop.
> <*> ...our; mag:=1; ; nonstopmode; input lcircle10
>
> Transcript written on mfput.log.
> grep: lcircle10.log: No such file or directory
> mktextfm: `mf-nowin -progname=mf \mode:=ljfour; mag:=1; ; nonstopmode; input
> lcircle10' failed to make lcircle10.tfm.
> kpathsea: Appending font creation commands to missfont.log.
>
> ../../../../../doc/groff.dvi.t2d/doc!groff.t2d/dvi/src/groff.texi:3724: Font
> @c
> ircle=lcircle10 not loadable: Metric (TFM) file not found.
> <to be read again>
> @relax
> @cartouchefontdefs ...nt @circle =lcircle10@relax
> @circthick =@fontdimen
> 8@c...
>
> @\cartouche ...ment @cartouche @cartouchefontdefs
> @ifhmode @par @fi
> @startsa...
> l.3724 @cartouche
>
> ?
> ../../../../../doc/groff.dvi.t2d/doc!groff.t2d/dvi/src/groff.texi:3724:
> Emergen
> cy stop.
> <to be read again>
> @relax
> @cartouchefontdefs ...nt @circle =lcircle10@relax
> @circthick =@fontdimen
> 8@c...
>
> @\cartouche ...ment @cartouche @cartouchefontdefs
> @ifhmode @par @fi
> @startsa...
> l.3724 @cartouche
>
> Output written on groff.dvi (43 pages, 137372 bytes).
> Transcript written on groff.log.
> /usr/bin/texi2dvi: etex exited with bad status, quitting.
> make: *** [Makefile:16786: doc/groff.dvi] Error 1

Looks to me like a missing TeX-related dependency.  (A missing font,
maybe?)

Check your build directory--are all 42 executable programs present?

$ find . -maxdepth 1 -perm -0001 -and -not -type d | wc -l
42

(This includes config.status and test-groff, which don't get installed.)

If they are, then the scenario you posited:

prog: prog.c prog.tex

...is not the case.

"All the usual stuff" includes the generated forms of groff's Texinfo
manual, and the build is failing because TeX is failing.

I see nothing else amiss.



    _______________________________________________________

Reply to this item at:

  <https://savannah.gnu.org/bugs/?66583>

_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/

Attachment: signature.asc
Description: PGP signature

Reply via email to