Re: Matthew Gabeler-Lee
Hi,
that's a tricky one. Historically, vacuumlo used to be in the
postgresql-contrib-XX package (and it still is in contrib/ in the
source). The alternatives system is used to manage the
(version-dependent) manpages, and contrib is part of the server
package in that area.
Now, when we merged the server and contrib packages we could not
simply move the vacuumlo.1 manpage to the client package since
update-alternatives doesn't allow "slave" links to be part of
different master groups. If
/usr/share/postgresql/9.6/man/man1/vacuumlo.1.gz is part of the
postgresql-server group,
/usr/share/postgresql/10/man/man1/vacuumlo.1.gz cannot move to the
postgresql-client group.
It's on the TODO list, but it's complicated.
https://salsa.debian.org/postgresql/postgresql/-/issues/1
Christoph