[Pki-clean-room-devel] Introducing myself

Daniel Kahn Gillmor dkg at fifthhorseman.net
Fri Jan 12 19:18:39 UTC 2018


Hi Jacob--

thanks for your work in debian!

On Thu 2018-01-11 20:05:33 -0500, Jacob Adams wrote:
> I've disabled networking and made a couple other minor changes like
> adding a gitignore. I also started on a python-newt interface but its
> just a mock up for now; I still need to find a proper interface to GPG
> from python. We have python3-gnupg but only the version in buster
> supports gpg2.

please do not use python3-gnupg.  it is one of several python "bindings"
to GnuPG that are not well-supported and do not effectively track the
underlying GnuPG toolchain.

If you want to use GnuPG with python3, please use python3-gpg (for
python2, use python-gpg).  These packages are built and shipped as part
of gpgme, which is maintained by the GnuPG developers.

If you don't care about using GnuPG specifically, but instead want to
operate an OpenPGP key via python, you might look into using
python3-pgpy, which doesn't have a GnuPG dependency.

(note that pgpy is currently blocked from transition into debian testing
because its test suite *does* depend on GnuPG, and python3-gpg has
trouble with multiple versions of python, which is a problem i haven't
sorted out yet -- see https://bugs.debian.org/878633 and
https://bugs.debian.org/866555 and https://dev.gnupg.org/T3354 for more
background.)

        --dkg



More information about the PKI-Clean-Room-Devel mailing list