[bug #68554] consider supporting a "bootstrapping" build profile with minimized dependencies
"G. Branden Robinson" <[email protected]> Thu, 23 Jul 2026 21:49:29 -0400 (EDT)
| Newsgroups | gmane.comp.printing.groff.bugs |
|---|---|
| Message-ID | <[email protected]> |
--8323329-1714636915-1784857769=:63138
Content-Type: TEXT/plain; CHARSET=utf-8
Content-Transfer-Encoding: QUOTED-PRINTABLE
Content-Disposition: inline
URL:=0A <https://savannah.gnu.org/bugs/?68554>=0A=0A Summa=
ry: consider supporting a "bootstrapping" build profile=0Awith minimized de=
pendencies=0A Group: GNU roff=0A Submitter:=
gbranden=0A Submitted: Fri 24 Jul 2026 01:49:23 AM UTC=0A =
Category: General=0A Severity: 1 - Wish=0A =
Item Group: Build/Installation=0A Status: None=0A=
Privacy: Public=0A Assigned to: None=0A =
Open/Closed: Open=0A Discussion Lock: Unlocked=0A Pla=
nned Release: None=0A=0A=0A ____________________________________________=
___________=0A=0AFollow-up Comments:=0A=0A=0A------------------------------=
-------------------------=0ADate: Fri 24 Jul 2026 01:49:23 AM UTC By: G. Br=
anden Robinson <gbranden>=0ANguy=E1=BB=85n Gia Phong wrote in=0Ahttps://lis=
ts.gnu.org/archive/html/groff/2026-07/msg00025.html :=0A=0A=0AOn 2026-07-22=
at 02:35-05:00, G. Branden Robinson wrote:=0A> groff can be (and maybe is)=
fairly deep in the dependency stack.=0A> I've given consideration to suppo=
rting a "bootstrapping profile"=0A> of groff that builds only what is neede=
d to generate, say,=0A> man pages for terminal viewing. Not building anyth=
ing in contrib/,=0A> or anything written in Perl, would drop groff's own bu=
ild dependencies=0A> to something near minimal: C, C++, and their standard =
libraries.=0A=0AThanks, that would indeed help (6172 packages on Guix trans=
itively=0Adepends on groff), though it is not a major concern=0Aas the boot=
strapping variants of build tools just disable man page=0Ageneration AFAIK.=
=0A=0A=0AResearch scope/difficulty of this task.=0A=0A=0A=0A=0A=0A=0A=0A =
_______________________________________________________=0A=0AReply to this=
item at:=0A=0A <https://savannah.gnu.org/bugs/?68554>=0A=0A______________=
_________________________________=0AMessage sent via Savannah=0Ahttps://sav=
annah.gnu.org/=0A
--8323329-1714636915-1784857769=:63138
Content-Type: APPLICATION/pgp-signature; name=signature.asc
-----BEGIN PGP SIGNATURE-----
iHUEABYIAB0WIQQk97aszIMMAvLLwm6qLAuaBUf3TgUCamLEqQAKCRCqLAuaBUf3
TqxMAQDNPL/Ze4Sksf0EsZ7bMSU/eKNROTIO0MM1ce1T2ck2JgEAnDnJUAOlqahw
aCE+5pE0W9cbY9vdeDxK1IcP8WTeqgE=
=W6uE
-----END PGP SIGNATURE-----
--8323329-1714636915-1784857769=:63138--