[pkg-gnupg-maint] Bug#1064040: src:gnupg2: Please remove Recommends: gnupg from all binary packages
Julian Andres Klode
jak at debian.org
Fri Feb 16 10:19:33 GMT 2024
Control: tag -1 patch
On Fri, Feb 16, 2024 at 10:42:35AM +0100, Julian Andres Klode wrote:
> Source: gnupg2
> Severity: normal
> X-Debbugs-Cc: juliank at ubuntu.com
>
> gnupg is a big meta package pulling in all sorts of weird stuff
> people don't want by default on their machine, like a wks server.
>
> That wks server in experimental now pulls in a mail transport
> agent.
>
> Hence installing gpg for example pulls in gnupg by Recommends,
> and then the wks server and then the mail transport agent. Ugh.
>
> It stands to reason that gnupg2 should have:
>
> 1. gnupg should move to the metapackages section
> 2. All Recommends on gnupg should be removed, we don't want that
> installed by default.
> 3. gpg should Recommends keyboxd and dirmngr as they will frequently be
> needed when using gpg
>
> And then we should clean up all reverse dependencies to say gpg.
>
> I think I plan to do this in Ubuntu. The alternative would be
> to demote all non-interesting gnupg dependencies to suggests,
> those would be:
>
> - gnupg-utils
> - gpg-wks-server
> - gpgv [stuff will depend on that anyway if it needs it, like apt does]
> - maybe gpg-wks-client
>
> This may make the gnupg package *actually useful* rather than
> be a pointless metapackage that nobody actually wants to install.
>
> Let me know what you think but this surely is a mess
> we need to sort out, and I have about ~ next week to
> do so downstream.
Implemented in
https://salsa.debian.org/debian/gnupg2/-/merge_requests/13
as just uploaded to Ubuntu.
--
debian developer - deb.li/jak | jak-linux.org - free software dev
ubuntu core developer i speak de, en
More information about the pkg-gnupg-maint
mailing list