[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 09:42:35 GMT 2024
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.
-- System Information:
Debian Release: trixie/sid
APT prefers noble
APT policy: (500, 'noble'), (500, 'mantic-security')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 6.6.0-14-generic (SMP w/16 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
-- no debconf information
--
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