[Pkg-utopia-maintainers] Bug#1082703: libvolume-key1: Drop gnupg dependency?

Guillem Jover guillem at debian.org
Tue Sep 24 19:42:47 BST 2024


Package: libvolume-key1
Version: 0.3.12-8
Severity: wishlist

Hi!

This library uses GnuPG through the GPGME library, and currently
depends on libgpgme11t64. In addition it also explicitly depends on
the gnupg package. I guess strictly speaking this direct dependency
might make sense as the code sets the configure GPG_PATH to gpg, and
then passes that to:

  e = gpgme_ctx_set_engine_info (ctx, GPGME_PROTOCOL_OpenPGP, GPG_PATH, NULL);

But GPGME is a wrapper library over the CLI GnuPG tools, so these are
always going to be depended on. So it would still be nice if this could
be dropped, as the GPGME library already depends on «gnupg (>= …) | gpg».
This would make it possible to eventually be able to remove GnuPG from a
system, and replace it completely with something like the Sequoia
Chameleon for GnuPG, via gpg-from-sq.

Thanks,
Guillem



More information about the Pkg-utopia-maintainers mailing list