Your message dated Fri, 25 Sep 2009 11:47:12 +0000
with message-id <e1mr9ga-00043z...@ries.debian.org>
and subject line Bug#545275: fixed in gnupg 1.4.10-2
has caused the Debian Bug report #545275,
regarding priority important package depending on optional one.
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
545275: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=545275
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: gnupg
Version: 1.4.10-1
Severity: serious

Hello,

the new gnupg now *depends* on libcurl3-gnutls. gnupg is priority
important and a part of base system since debian-archive-keyring
depends on it. (On a sidenote I am wondering whether splitting gpg
and gpgv still makes sense if apt requires the full gnupg package
anyway for apt-key.)

libcurl3-gnutls is only priority optional, breaking policy 2.5. Which
makes this a rc bug. I am reporting this against gnupg instead of
ftp.debian.org since I am not sure about the proper workaround.

There are two ways to fix this:
#1 Bump libcurl3-gnutls priority. libcurl3-gnutls itself depends on
ca-certificates (optional) which again depends on openssl (optional).
I am pretty sure  we do not want to bump openssl's priority,
libcurl3-gnutls should instead downgrade its dependency on
ca-certificates to a suggests.

#2 Get rid of gnupg's dependency on libcurl3-gnutls. This seems to
require quite a bit of effort. If gnupg is built with curl support it
is using curl even for hkp keyservers. You could perhapsr build gnupg
twice (once to get a gpgkeys_hkp without curl and then a second time
for gpgkeys_curl), but I have no idea whether this might actually
produce working binaries or a subtly broken configuration, it is not
something supported upstream. 

OTOH you could downgrade libcurl3-gnutls
to a recommends, requiring installation of recommends for *any*
keyserver support. - I doubt people would love you for that.

The third posibilty is to stop linking against curl again, reopening
LP: #62864 and putting the decision off until upstream implents this
plan:
NEWS:
|Noteworthy changes in version 1.4.3 (2006-04-03)
[...]
| To force building the old pre-cURL keyserver helpers, use the
| configure option --enable-old-keyserver-helpers. [...]  Note also that
| a future version of GnuPG will remove the old keyserver helpers
| altogether.

cu andreas
PS: cc-ing libcurl3-gnutls(at)packages.debian.org
-- 
`What a good friend you are to him, Dr. Maturin. His other friends are
so grateful to you.'
`I sew his ears on from time to time, sure'



--- End Message ---
--- Begin Message ---
Source: gnupg
Source-Version: 1.4.10-2

We believe that the bug you reported is fixed in the latest version of
gnupg, which is due to be installed in the Debian FTP archive:

gnupg-curl_1.4.10-2_i386.deb
  to pool/main/g/gnupg/gnupg-curl_1.4.10-2_i386.deb
gnupg-udeb_1.4.10-2_i386.udeb
  to pool/main/g/gnupg/gnupg-udeb_1.4.10-2_i386.udeb
gnupg_1.4.10-2.diff.gz
  to pool/main/g/gnupg/gnupg_1.4.10-2.diff.gz
gnupg_1.4.10-2.dsc
  to pool/main/g/gnupg/gnupg_1.4.10-2.dsc
gnupg_1.4.10-2_i386.deb
  to pool/main/g/gnupg/gnupg_1.4.10-2_i386.deb
gpgv-udeb_1.4.10-2_i386.udeb
  to pool/main/g/gnupg/gpgv-udeb_1.4.10-2_i386.udeb
gpgv_1.4.10-2_i386.deb
  to pool/main/g/gnupg/gpgv_1.4.10-2_i386.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 545...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Thijs Kinkhorst <th...@debian.org> (supplier of updated gnupg package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Fri, 25 Sep 2009 10:34:50 +0200
Source: gnupg
Binary: gnupg gnupg-curl gpgv gnupg-udeb gpgv-udeb
Architecture: source i386
Version: 1.4.10-2
Distribution: unstable
Urgency: low
Maintainer: Debian GnuPG-Maintainers <pkg-gnupg-ma...@lists.alioth.debian.org>
Changed-By: Thijs Kinkhorst <th...@debian.org>
Description: 
 gnupg      - GNU privacy guard - a free PGP replacement
 gnupg-curl - GNU privacy guard - a free PGP replacement (cURL)
 gnupg-udeb - GNU privacy guard - a free PGP replacement (udeb)
 gpgv       - GNU privacy guard - signature verification tool
 gpgv-udeb  - minimal signature verification tool (udeb)
Closes: 545268 545275 546552
Changes: 
 gnupg (1.4.10-2) unstable; urgency=low
 .
   [ Thijs Kinkhorst ]
   * Correct build issue when backporting to lenny, thanks Andreas Metzler
     (closes: #545268).
 .
   [ Daniel Leidert ]
   * debian/control: Added gnupg-curl package which ships the keyserver helper
     tools built with libcurl. gnupg recommends this package.
     (Build-Depends): Changed to generic libreadline-dev (see pkg-gnupg-maint
     list 09/2009).
     (Description): Adjusted for gnupg vs. gnupg-curl.
   * debian/gnupg.doc-base.faq: Added to register the GnuPG FAQ with doc-base.
   * debian/gnupg-curl.preinst,
     debian/gnupg-curl.postrm: Added to add/remove the diversions for
     gpgkeys_curl and gpgkeys_hkp.
   * debian/rules: Added targets to build the gnupg binary and helper tools
     explicitly with libcurl. Move the gpgkeys_curl and gpgkeys_hkp keyserver
     tools built with libcurl into the gnupg-curl package.
     (build-deb/config.status): Build the gnupg binary with the "curl shim"
     variant and without libcurl, so we don't depend on packages with priority
     lower important (closes: #545275).
     (install): Delete /usr/share/info/dir.gz (closes: #546552).
     (binary-arch): Add missing relevant ChangeLog files.
Checksums-Sha1: 
 11607b888e85ba2c0dadcd0311f6caef3254c074 1703 gnupg_1.4.10-2.dsc
 7047f6937399b9dd924ac49887d2c5cdfa499416 23618 gnupg_1.4.10-2.diff.gz
 02a73b79dbeefd495e86fd0a3dc291052370fe56 2089174 gnupg_1.4.10-2_i386.deb
 ee09f941ce805dc1fff9ec70e2e88fda7e3e7609 71656 gnupg-curl_1.4.10-2_i386.deb
 6b506f40bec397c7f7b36d929da634bd54cd7d78 201448 gpgv_1.4.10-2_i386.deb
 6532e1b8e6065de86c9f9033af73eed84655348f 381224 gnupg-udeb_1.4.10-2_i386.udeb
 7f5ca622f77ab185f2649933e5dda6f5cdcb0e3b 134062 gpgv-udeb_1.4.10-2_i386.udeb
Checksums-Sha256: 
 2d44ec72fb685cc85a203cc0249012557a140eed02ef9f1b9eaa4fe3424aff92 1703 
gnupg_1.4.10-2.dsc
 9dbc7657e25e9b887c36a730e23750fc829352c23c36c9821a91221bcb0c1b6f 23618 
gnupg_1.4.10-2.diff.gz
 7385a02f67aae5c8040da6ae688329a19ebe9002a59c951988cae73d4f3e8d19 2089174 
gnupg_1.4.10-2_i386.deb
 67a13cf58ae1e6debeda947eba100cea0ac9db514dbf4427a546d948e6282b7e 71656 
gnupg-curl_1.4.10-2_i386.deb
 8f04e4c1689d2b3dbd8dff491e5942eab4a7c96fd8775a4e410042a148915b9c 201448 
gpgv_1.4.10-2_i386.deb
 016c0c76d83f92cbab5086d1f2a6ba9008090fba3fe1d7031b109cd5004782b9 381224 
gnupg-udeb_1.4.10-2_i386.udeb
 56ce05ce2a31bdafc0e64fd0382cce93fecf850a97b5d5c2ca845ca7826d764a 134062 
gpgv-udeb_1.4.10-2_i386.udeb
Files: 
 12d6a601862c3ca67f14eb78d8e2db7a 1703 utils important gnupg_1.4.10-2.dsc
 4803815925ae3edbe723aa53358c7217 23618 utils important gnupg_1.4.10-2.diff.gz
 c6d9554bbdff2e1ec21f81fb09d02f60 2089174 utils important 
gnupg_1.4.10-2_i386.deb
 376c9737400786c1ff6361e7da211b4b 71656 utils optional 
gnupg-curl_1.4.10-2_i386.deb
 11f82a94075cd76a93a48837d44cc639 201448 utils important gpgv_1.4.10-2_i386.deb
 d27e3a0a6a41fd4bf5f8a1bf1ba7f02b 381224 debian-installer extra 
gnupg-udeb_1.4.10-2_i386.udeb
 c302dfd7d7e395bbd7e4c35a76c739b8 134062 debian-installer extra 
gpgv-udeb_1.4.10-2_i386.udeb
Package-Type: udeb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)

iQEcBAEBCAAGBQJKvIWpAAoJECIIoQCMVaAcqccIAJgxNjFR018IWTlcJgk5cwbp
fmQPLohX9tf4vpaR57b4HgpjNIwMFbVb7o+YzeSJysSMBDrL7bxBr7Y7HjiVODus
KX7E8yMnEmFeMHgLYjPW7k2ApIYpZSc9/CvqvygWJFdIKRaPHJ2/6N45BwMEsiC1
9MBMTSKaPKKVyrukau65u6K8mnqf4FxuBjtJmsiLuckdOQ3XlmbIvmJv6thoX2/c
m4ryGURUuujoIER4XWDF4b1z/P08H9V3DDt+mBUSK02Q8IucQfrdVWIagaFdUVjU
YsMvennGshPCQxI2YJo8aassvilEt0edZoJCVyhWHzLqJ8CHbbeK4d52QXHLHDo=
=040j
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to