Re: Stop compressing manual pages

Alejandro Colomar <[email protected]>
Newsgroups org.kernel.vger.linux-man
Message-ID <af-Nwzwx-oEIlMve@devuan>
Hi Colin,

On 2026-04-20T11:14:52+0100, Colin Watson wrote:
> On Thu, Dec 25, 2025 at 11:06:34AM -0800, Russ Allbery wrote:
> > Alejandro Colomar <[email protected]> writes:
> > > On Thu, Dec 25, 2025 at 02:47:33PM +0100, Dr. Tobias Quathamer wrote:
> > >> thanks for your bug report and the provided statistics. I haven't thought
> > >> about this up until now, because it violates Debian Policy. Quoting from
> > >> Section 12.1
> > >> (https://www.debian.org/doc/debian-policy/ch-docs.html#manual-pages):
> > >> 
> > >> "Manual pages should be installed compressed using gzip -9."
> > 
> > [...]
> > 
> > > Yup, I'd like that policy to change.  I've added debian-policy@ to this
> > > mail (and also linux-man@).
> > 
> > Colin, do you have an opinion on this as the man-db maintainer? The
> > software you maintain is probably the primary consumer by a significant
> > margin of the installed manual pages.
> > 
> > The rationale in Debian for compressing documentation in general is for
> > embedded systems and other small installations, and it applies to just
> > about anything that can be safely compressed (manual pages are only one
> > example). But this rule also predates such facilities as the nodoc build
> > profile, and is several decades old and thus predates the growth in
> > storage size even in small embedded environments that has significantly
> > outpaced the size of text-adjacent documents. I would definitely want to
> > get feedback from embedded folks before changing this rule, but at least
> > at first glance it sounds like a reasonable request worth considering.
> 
> Sorry for being slow to reply to this.
> 
> It's not something I feel as strongly about as Alejandro: in man-db 
> we've already paid most of the costs (in terms of software complexity) 
> of making compressed manual pages work well, and we'll have to keep that 
> code around for the foreseeable future no matter what.  But it's true 
> that there are continuing annoyances with ad-hoc shell pipelines.
> 
> Let's put it this way: as man-db maintainer, I have no objection to 
> recommending uncompressed manual pages.  Sort of +0 or +0.5.

Thanks!

>  I 
> definitely agree that embedded folks ought to be consulted, if they 
> aren't already simply excluding manual pages entirely.

Does anyone know how to contact them?  Could you please add them to CC
(some key people and/or a mailing list)?


Have a lovely night!
Alex

> 
> -- 
> Colin Watson (he/him)                              [[email protected]]

-- 
<https://www.alejandro-colomar.es>
signature.asc (application/pgp-signature, 833 B)
-----BEGIN PGP SIGNATURE-----

iQIzBAABCgAdFiEES7Jt9u9GbmlWADAi64mZXMKQwqkFAmn/jhcACgkQ64mZXMKQ
wqmfEQ//bLSCS2BYc6CoE50ChpuL66yc58KtOKkec0Ii50yLU/mQVWnJLmCPd3Of
Y6MKH6vMOyhzrLyMgIYV8YdCz62969TQsfTK4jwigupsslkbrohHCjmmzurt51WR
+xq/AeBVtlfrpJZ8cec9vR4SIph8KvQXFdDawMdBCEf+6ljQ/DnjHPXarIwYf3he
0MbYKjYwINPqAffLjomMbhrCEM90kmbbzcB8Co4+fbafMo8rbGaEMZnoGuY5KSgb
iaNG03sjJ5phvjSlp9MvNB59gqudCn38cV48Y/7trn/uHSmR9ougN2u4G5d5yuOE
6NbOItjl1kC6+GQpBl48iv7wp30305Zlw8m3N6ErrUlq1xc65UfwTlsSseT43oaV
eY/7xrewaa+BwhZmNEa/Wprbr3FxFl9PqnLrkN8SdcSSnKXQdXWSGkzXH/5Scq6b
mQCRfeW4YyXELTvuBp7nrxLi6+ehOIMIwYQfxK2KrqUKkDtI59gQeGwD/rreIazs
mhjL9RXgo1pd69lTtPEM/0kY1fac+h6UF+QjLV23OQ008rslHqxYI7EnluplHO7C
ABwy0bKnmxhAxtYIAgzDJ7yy08jNIVV8lVdmfbE8uFvYM+0MA+CJCXotozuk1LPI
Tm2eJY7435tolXojmWLogYD2GowGQJnN9doKRlXZ29tFMfGm9MU=
=gH6A
-----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.