On Tue 2017-08-15 17:07:21 +0100, Adam D. Barratt wrote:
> The dependency was added as part of the changes in d-a-k 2012.1:
>
>     [ David Kalnischkies ]
>     * Ship each active key in a separate keyring in 
> /etc/apt/trusted.gpg.d/
>       as conffiles for simpler usage of apt-secure(8).
>     * Remove all active keys from /etc/apt/trusted.gpg as they are 
> shipped
>       now as fragment files.
>     * Depend on gpgv and only recommend gnupg. (Closes: #387688)
>
> I've not looked at what happens with the current package if gpgv is not 
> available.

"the current package" means debian-archive-keyring, right?  So that's:

    Description-en: GnuPG archive keys of the Debian archive
     The Debian project digitally signs its Release files. This package
     contains the archive keys used for that.

The only maintscript which even mentions gpg or gpgv is postinst, which
has something for upgrades from 2012.1 (older than oldoldstable).

And nothing else is shipped in debian-archive-keyring that would
actually depend directly on gpgv.  I don't think it belongs as a
dependency here.  We don't want to say "you must verify OpenPGP
signatures made by these keys with GnuPG's gpgv", do we?  If some other
tool needs gpgv specifically, *it* should be the thing that states a
dependency on gpgv.

    --dkg

Reply via email to