Follow-up Comment #47, bug #66583 (group groff): At 2024-12-31T10:27:22-0500, Alejandro Colomar wrote: > Most likely. I sometimes install stuff with --no-install-recommends, > which might have been the responsible for this. It's good that it > unveiled a bug in groff's build system
This conclusion still seems hasty. Maybe you've found a bug in
Automake.
> But `make -k` should continue after a TeX failure,
...and it does, for a while at least.
> and successfully build the binaries. (Admittedly, I forgot to show
> that in my previous post.)
>
> Below goes actual proof. This runs after the session I showed before.
[...]
> alx@devuan:~/tmp/groff/groff$ make -k
> GEN doc/groff.dvi
> This is pdfTeX, Version 3.141592653-2.6-1.40.24 (TeX Live 2022/Debian)
[...]
> /usr/bin/texi2dvi: etex exited with bad status, quitting.
> make: *** [Makefile:16786: doc/groff.dvi] Error 1
> GEN doc/groff.pdf
> This is pdfTeX, Version 3.141592653-2.6-1.40.24 (TeX Live 2022/Debian)
> /usr/bin/texi2dvi: pdfetex exited with bad status, quitting.
[...]
> make: *** [Makefile:16801: doc/groff.pdf] Error 1
> GEN font/devpdf/DESC
> GEN font/devpdf/Foundry
> GEN shdeps.sed
> GEN afmtodit
> GEN font/devpdf/util/BuildFoundries
> GEN font/devpdf/download
> BuildFoundries: notice: copied grops font AB
> BuildFoundries: notice: copied grops font ABI
> BuildFoundries: notice: copied grops font AI
> BuildFoundries: notice: copied grops font AR
> BuildFoundries: notice: copied grops font BMB
> BuildFoundries: notice: copied grops font BMBI
> BuildFoundries: notice: copied grops font BMI
> BuildFoundries: notice: copied grops font BMR
> BuildFoundries: notice: copied grops font CB
> BuildFoundries: notice: copied grops font CBI
> BuildFoundries: notice: copied grops font CI
> BuildFoundries: notice: copied grops font CR
> BuildFoundries: notice: copied grops font HB
> BuildFoundries: notice: copied grops font HBI
> BuildFoundries: notice: copied grops font HI
> BuildFoundries: notice: copied grops font HNB
> BuildFoundries: notice: copied grops font HNBI
> BuildFoundries: notice: copied grops font HNI
> BuildFoundries: notice: copied grops font HNR
> BuildFoundries: notice: copied grops font HR
> BuildFoundries: notice: copied grops font NB
> BuildFoundries: notice: copied grops font NBI
> BuildFoundries: notice: copied grops font NI
> BuildFoundries: notice: copied grops font NR
> BuildFoundries: notice: copied grops font PB
> BuildFoundries: notice: copied grops font PBI
> BuildFoundries: notice: copied grops font PI
> BuildFoundries: notice: copied grops font PR
> BuildFoundries: notice: copied grops font S
> BuildFoundries: notice: copied grops font TB
> BuildFoundries: notice: copied grops font TBI
> BuildFoundries: notice: copied grops font TI
> BuildFoundries: notice: copied grops font TR
> BuildFoundries: notice: copied grops font ZCMI
> BuildFoundries: notice: copied grops font ZD
> BuildFoundries: notice: copied grops font EURO
> afmtodit: AGL name 'Delta' already mapped to groff name '*D'; ignoring AGL
> name 'uni0394'
> afmtodit: AGL name 'mu' already mapped to groff name '*m'; ignoring AGL name
> 'uni03BC'
> afmtodit: AGL name 'mu' already mapped to groff name 'mc'; ignoring AGL name
> 'uni03BC'
> BuildFoundries: notice: generated U-AB
> afmtodit: AGL name 'Delta' already mapped to groff name '*D'; ignoring AGL
> name 'uni0394'
> afmtodit: AGL name 'mu' already mapped to groff name '*m'; ignoring AGL name
> 'uni03BC'
> afmtodit: AGL name 'mu' already mapped to groff name 'mc'; ignoring AGL name
> 'uni03BC'
> BuildFoundries: notice: generated U-ABI
> afmtodit: AGL name 'Delta' already mapped to groff name '*D'; ignoring AGL
> name 'uni0394'
> afmtodit: AGL name 'mu' already mapped to groff name '*m'; ignoring AGL name
> 'uni03BC'
> afmtodit: AGL name 'mu' already mapped to groff name 'mc'; ignoring AGL name
> 'uni03BC'
> BuildFoundries: notice: generated U-AI
> afmtodit: AGL name 'Delta' already mapped to groff name '*D'; ignoring AGL
> name 'uni0394'
> afmtodit: AGL name 'mu' already mapped to groff name '*m'; ignoring AGL name
> 'uni03BC'
> afmtodit: AGL name 'mu' already mapped to groff name 'mc'; ignoring AGL name
> 'uni03BC'
> BuildFoundries: notice: generated U-AR
> afmtodit: AGL name 'Delta' already mapped to groff name '*D'; ignoring AGL
> name 'uni0394'
> afmtodit: AGL name 'mu' already mapped to groff name '*m'; ignoring AGL name
> 'uni03BC'
> afmtodit: AGL name 'mu' already mapped to groff name 'mc'; ignoring AGL name
> 'uni03BC'
> BuildFoundries: notice: generated U-BMB
> afmtodit: AGL name 'Delta' already mapped to groff name '*D'; ignoring AGL
> name 'uni0394'
> afmtodit: AGL name 'mu' already mapped to groff name '*m'; ignoring AGL name
> 'uni03BC'
> afmtodit: AGL name 'mu' already mapped to groff name 'mc'; ignoring AGL name
> 'uni03BC'
> BuildFoundries: notice: generated U-BMBI
> afmtodit: AGL name 'Delta' already mapped to groff name '*D'; ignoring AGL
> name 'uni0394'
> afmtodit: AGL name 'mu' already mapped to groff name '*m'; ignoring AGL name
> 'uni03BC'
> afmtodit: AGL name 'mu' already mapped to groff name 'mc'; ignoring AGL name
> 'uni03BC'
> BuildFoundries: notice: generated U-BMI
> afmtodit: AGL name 'Delta' already mapped to groff name '*D'; ignoring AGL
> name 'uni0394'
> afmtodit: AGL name 'mu' already mapped to groff name '*m'; ignoring AGL name
> 'uni03BC'
> afmtodit: AGL name 'mu' already mapped to groff name 'mc'; ignoring AGL name
> 'uni03BC'
> BuildFoundries: notice: generated U-BMR
> afmtodit: AGL name 'Delta' already mapped to groff name '*D'; ignoring AGL
> name 'uni0394'
> afmtodit: AGL name 'mu' already mapped to groff name '*m'; ignoring AGL name
> 'uni03BC'
> afmtodit: AGL name 'mu' already mapped to groff name 'mc'; ignoring AGL name
> 'uni03BC'
> BuildFoundries: notice: generated U-CB
> afmtodit: AGL name 'Delta' already mapped to groff name '*D'; ignoring AGL
> name 'uni0394'
> afmtodit: AGL name 'mu' already mapped to groff name '*m'; ignoring AGL name
> 'uni03BC'
> afmtodit: AGL name 'mu' already mapped to groff name 'mc'; ignoring AGL name
> 'uni03BC'
> BuildFoundries: notice: generated U-CBI
> afmtodit: AGL name 'Delta' already mapped to groff name '*D'; ignoring AGL
> name 'uni0394'
> afmtodit: AGL name 'mu' already mapped to groff name '*m'; ignoring AGL name
> 'uni03BC'
> afmtodit: AGL name 'mu' already mapped to groff name 'mc'; ignoring AGL name
> 'uni03BC'
> BuildFoundries: notice: generated U-CI
> afmtodit: AGL name 'Delta' already mapped to groff name '*D'; ignoring AGL
> name 'uni0394'
> afmtodit: AGL name 'mu' already mapped to groff name '*m'; ignoring AGL name
> 'uni03BC'
> afmtodit: AGL name 'mu' already mapped to groff name 'mc'; ignoring AGL name
> 'uni03BC'
> BuildFoundries: notice: generated U-CR
> afmtodit: AGL name 'Delta' already mapped to groff name '*D'; ignoring AGL
> name 'uni0394'
> afmtodit: AGL name 'mu' already mapped to groff name '*m'; ignoring AGL name
> 'uni03BC'
> afmtodit: AGL name 'mu' already mapped to groff name 'mc'; ignoring AGL name
> 'uni03BC'
> BuildFoundries: notice: generated U-HB
> afmtodit: AGL name 'Delta' already mapped to groff name '*D'; ignoring AGL
> name 'uni0394'
> afmtodit: AGL name 'mu' already mapped to groff name '*m'; ignoring AGL name
> 'uni03BC'
> afmtodit: AGL name 'mu' already mapped to groff name 'mc'; ignoring AGL name
> 'uni03BC'
> BuildFoundries: notice: generated U-HBI
> afmtodit: AGL name 'Delta' already mapped to groff name '*D'; ignoring AGL
> name 'uni0394'
> afmtodit: AGL name 'mu' already mapped to groff name '*m'; ignoring AGL name
> 'uni03BC'
> afmtodit: AGL name 'mu' already mapped to groff name 'mc'; ignoring AGL name
> 'uni03BC'
> BuildFoundries: notice: generated U-HI
> afmtodit: AGL name 'Delta' already mapped to groff name '*D'; ignoring AGL
> name 'uni0394'
> afmtodit: AGL name 'mu' already mapped to groff name '*m'; ignoring AGL name
> 'uni03BC'
> afmtodit: AGL name 'mu' already mapped to groff name 'mc'; ignoring AGL name
> 'uni03BC'
> BuildFoundries: notice: generated U-HNB
> afmtodit: AGL name 'Delta' already mapped to groff name '*D'; ignoring AGL
> name 'uni0394'
> afmtodit: AGL name 'mu' already mapped to groff name '*m'; ignoring AGL name
> 'uni03BC'
> afmtodit: AGL name 'mu' already mapped to groff name 'mc'; ignoring AGL name
> 'uni03BC'
> BuildFoundries: notice: generated U-HNBI
> afmtodit: AGL name 'Delta' already mapped to groff name '*D'; ignoring AGL
> name 'uni0394'
> afmtodit: AGL name 'mu' already mapped to groff name '*m'; ignoring AGL name
> 'uni03BC'
> afmtodit: AGL name 'mu' already mapped to groff name 'mc'; ignoring AGL name
> 'uni03BC'
> BuildFoundries: notice: generated U-HNI
> afmtodit: AGL name 'Delta' already mapped to groff name '*D'; ignoring AGL
> name 'uni0394'
> afmtodit: AGL name 'mu' already mapped to groff name '*m'; ignoring AGL name
> 'uni03BC'
> afmtodit: AGL name 'mu' already mapped to groff name 'mc'; ignoring AGL name
> 'uni03BC'
> BuildFoundries: notice: generated U-HNR
> afmtodit: AGL name 'Delta' already mapped to groff name '*D'; ignoring AGL
> name 'uni0394'
> afmtodit: AGL name 'mu' already mapped to groff name '*m'; ignoring AGL name
> 'uni03BC'
> afmtodit: AGL name 'mu' already mapped to groff name 'mc'; ignoring AGL name
> 'uni03BC'
> BuildFoundries: notice: generated U-HR
> afmtodit: AGL name 'Delta' already mapped to groff name '*D'; ignoring AGL
> name 'uni0394'
> afmtodit: AGL name 'mu' already mapped to groff name '*m'; ignoring AGL name
> 'uni03BC'
> afmtodit: AGL name 'mu' already mapped to groff name 'mc'; ignoring AGL name
> 'uni03BC'
> BuildFoundries: notice: generated U-NB
> afmtodit: AGL name 'Delta' already mapped to groff name '*D'; ignoring AGL
> name 'uni0394'
> afmtodit: AGL name 'mu' already mapped to groff name '*m'; ignoring AGL name
> 'uni03BC'
> afmtodit: AGL name 'mu' already mapped to groff name 'mc'; ignoring AGL name
> 'uni03BC'
> BuildFoundries: notice: generated U-NBI
> afmtodit: AGL name 'Delta' already mapped to groff name '*D'; ignoring AGL
> name 'uni0394'
> afmtodit: AGL name 'mu' already mapped to groff name '*m'; ignoring AGL name
> 'uni03BC'
> afmtodit: AGL name 'mu' already mapped to groff name 'mc'; ignoring AGL name
> 'uni03BC'
> BuildFoundries: notice: generated U-NI
> afmtodit: AGL name 'Delta' already mapped to groff name '*D'; ignoring AGL
> name 'uni0394'
> afmtodit: AGL name 'mu' already mapped to groff name '*m'; ignoring AGL name
> 'uni03BC'
> afmtodit: AGL name 'mu' already mapped to groff name 'mc'; ignoring AGL name
> 'uni03BC'
> BuildFoundries: notice: generated U-NR
> afmtodit: AGL name 'Delta' already mapped to groff name '*D'; ignoring AGL
> name 'uni0394'
> afmtodit: AGL name 'mu' already mapped to groff name '*m'; ignoring AGL name
> 'uni03BC'
> afmtodit: AGL name 'mu' already mapped to groff name 'mc'; ignoring AGL name
> 'uni03BC'
> BuildFoundries: notice: generated U-PB
> afmtodit: AGL name 'Delta' already mapped to groff name '*D'; ignoring AGL
> name 'uni0394'
> afmtodit: AGL name 'mu' already mapped to groff name '*m'; ignoring AGL name
> 'uni03BC'
> afmtodit: AGL name 'mu' already mapped to groff name 'mc'; ignoring AGL name
> 'uni03BC'
> BuildFoundries: notice: generated U-PBI
> afmtodit: AGL name 'Delta' already mapped to groff name '*D'; ignoring AGL
> name 'uni0394'
> afmtodit: AGL name 'mu' already mapped to groff name '*m'; ignoring AGL name
> 'uni03BC'
> afmtodit: AGL name 'mu' already mapped to groff name 'mc'; ignoring AGL name
> 'uni03BC'
> BuildFoundries: notice: generated U-PI
> afmtodit: AGL name 'Delta' already mapped to groff name '*D'; ignoring AGL
> name 'uni0394'
> afmtodit: AGL name 'mu' already mapped to groff name '*m'; ignoring AGL name
> 'uni03BC'
> afmtodit: AGL name 'mu' already mapped to groff name 'mc'; ignoring AGL name
> 'uni03BC'
> BuildFoundries: notice: generated U-PR
> BuildFoundries: notice: generated U-S
> afmtodit: AGL name 'Delta' already mapped to groff name '*D'; ignoring AGL
> name 'uni0394'
> afmtodit: AGL name 'mu' already mapped to groff name '*m'; ignoring AGL name
> 'uni03BC'
> afmtodit: AGL name 'mu' already mapped to groff name 'mc'; ignoring AGL name
> 'uni03BC'
> BuildFoundries: notice: generated U-TB
> afmtodit: AGL name 'Delta' already mapped to groff name '*D'; ignoring AGL
> name 'uni0394'
> afmtodit: AGL name 'mu' already mapped to groff name '*m'; ignoring AGL name
> 'uni03BC'
> afmtodit: AGL name 'mu' already mapped to groff name 'mc'; ignoring AGL name
> 'uni03BC'
> BuildFoundries: notice: generated U-TBI
> afmtodit: AGL name 'Delta' already mapped to groff name '*D'; ignoring AGL
> name 'uni0394'
> afmtodit: AGL name 'mu' already mapped to groff name '*m'; ignoring AGL name
> 'uni03BC'
> afmtodit: AGL name 'mu' already mapped to groff name 'mc'; ignoring AGL name
> 'uni03BC'
> BuildFoundries: notice: generated U-TI
> afmtodit: AGL name 'Delta' already mapped to groff name '*D'; ignoring AGL
> name 'uni0394'
> afmtodit: AGL name 'mu' already mapped to groff name '*m'; ignoring AGL name
> 'uni03BC'
> afmtodit: AGL name 'mu' already mapped to groff name 'mc'; ignoring AGL name
> 'uni03BC'
> BuildFoundries: notice: generated U-TR
> afmtodit: AGL name 'Delta' already mapped to groff name '*D'; ignoring AGL
> name 'uni0394'
> afmtodit: AGL name 'mu' already mapped to groff name '*m'; ignoring AGL name
> 'uni03BC'
> afmtodit: AGL name 'mu' already mapped to groff name 'mc'; ignoring AGL name
> 'uni03BC'
> BuildFoundries: notice: generated U-ZCMI
> BuildFoundries: notice: generated U-ZD
> GEN charset.alias
> GEN ref-add.sed
> GEN ref-del.sed
> make: Target 'all' not remade because of errors.
The very fact that the build proceeded after groff.dvi to attempt
groff.pdf, and after _that_ failed to generate afmtodit--successfully--
> GEN afmtodit
...tells me that "make -k" is doing what it is supposed to do.
At least up to a point.
Why it's not attempting to make libgroff.a, pic, eqn, tbl, troff, and so
forth, I don't know. What happens if you "make -k" any of these
targets?
> alx@devuan:~/tmp/groff/groff$ find * -perm -0001 -not -type d | grep -v /
> INSTALL
> afmtodit
> bootstrap
> config.status
> configure
> mdate.pl
> test-groff
> update-copyright.sh
Okay, that agrees with the build log above. There's "afmtodit".
_______________________________________________________
Reply to this item at:
<https://savannah.gnu.org/bugs/?66583>
_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/
signature.asc
Description: PGP signature
