[pkg-gnupg-maint] Bug#834602: dirmngr/gnupg: dependencies not strict enough

Ansgar Burchardt ansgar at debian.org
Wed Aug 17 14:37:50 UTC 2016


Package: dirmngr
Version: 2.1.14-5
Severity: normal

The dependencies between dirmngr and gnupg2 are not strict enough and
allow installing non-working combinations, such as dirmngr=2.1.11-7
(from testing) and gnupg=2.1.14-5 (from unstable):

+---
| % gpg --search-keys [...]
| gpg: connecting dirmngr at '/run/user/[...]/gnupg/S.dirmngr' failed: IPC connect call failed
| gpg: error searching keyserver: No dirmngr
| gpg: keyserver search failed: No dirmngr
| 2 ~ % dpkg -l gnupg dirmngr
| Desired=Unknown/Install/Remove/Purge/Hold
| | Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
| |/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
| ||/ Name                         Version             Architecture        Description
| +++-============================-===================-===================-=============================================================
| ii  dirmngr                      2.1.11-7            amd64               server for managing certificate revocation lists
| ii  gnupg                        2.1.14-5            amd64               GNU privacy guard - a free PGP replacement
| ~ % sudo apt install dirmngr/unstable
| [...]
| Preparing to unpack .../dirmngr_2.1.14-5_amd64.deb ...
| Unpacking dirmngr (2.1.14-5) over (2.1.11-7) ...
| Processing triggers for man-db (2.7.5-1) ...
| Setting up dirmngr (2.1.14-5) ...
| ~ % gpg --search-keys [...]
| [...]
| Keys 1-2 of 2 for "[...]".  Enter number(s), N)ext, or Q)uit > q
+---

Ansgar

-- System Information:
Debian Release: stretch/sid
  APT prefers unstable-debug
  APT policy: (500, 'unstable-debug'), (500, 'stable-updates'), (500, 'testing'), (500, 'stable'), (300, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 4.6.0-1-amd64 (SMP w/8 CPU cores)
Locale: LANG=C.UTF-8, LC_CTYPE=C.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages dirmngr depends on:
ii  adduser        3.115
ii  libassuan0     2.4.3-1
ii  libc6          2.23-4
ii  libgcrypt20    1.7.2-2
ii  libgnutls30    3.5.2-2
ii  libgpg-error0  1.24-1
ii  libksba8       1.3.4-4
ii  libldap-2.4-2  2.4.42+dfsg-2+b2
ii  libnpth0       1.2-3
ii  lsb-base       9.20160629

Versions of packages dirmngr recommends:
ii  gnupg  2.1.14-5

Versions of packages dirmngr suggests:
ii  tor  0.2.8.6-2

-- no debconf information



More information about the pkg-gnupg-maint mailing list