[self-follow-up] At 2026-02-01T14:31:43-0600, G. Branden Robinson wrote: > So, action items for me: [...] > D. Ditch three lengthy configuration-time notices.[2] [...] > [2] These 3 guys: > > configure: No Ghostscript program was found in $PATH. > ... > configure: The programs 'gs' and 'ps2ps' were not found in $PATH. > ... > configure: 'gropdf' will have reduced function.
Having arrived at implementation, it makes more sense to me to ditch
only the first and third, and retain the second.
As noted in my previous message to this list,[1] "[gs and] ps2ps [are]
just [two] of several host commands that we handle the same way (along
with several from NetPBM/PNMtools); the absence of any of them has the
same result: grohtml can't be used, which we consider an abnormal (not
to say erroneous) configuration."
Here's an example of the revamped configuration summary in my working
copy.
GNU roff version 1.24.0.rc2.55-1e176 configuration summary
----------------------------------------------------------------------
installation directory prefix : /home/branden/groff-HEAD
C++ compiler and options : g++ -g -O2
use libgroff's memory allocator : no
C compiler and options : gcc -g -O2
Perl interpreter version : 5.32.1
Ghostscript command : gs
URW fonts directory : /usr/share/fonts/type1/urw-base35/
gropdf service level : full
X11 support : enabled
X11 app defaults directory :
/home/branden/groff-HEAD/lib/X11/app-defaults
default paper format : letter
'groff -l' uses print spooler : lpr
preconv can use uchardet library : yes
can build groff.{info,html,txt} : yes
can build groff.{dvi,pdf} : yes
----------------------------------------------------------------------
Regards,
Branden
[1] https://lists.gnu.org/archive/html/groff/2026-02/msg00011.html
signature.asc
Description: PGP signature
