[elbe-devel] [PATCH v4 0/2] gpgme/gpg rework

bage at linutronix.de bage at linutronix.de
Tue Feb 19 09:30:43 CET 2019


From: Bastian Germann <bage at linutronix.de>

Hi,

python-gpg was pyme in jessie which is already
an alternative in the Debian package.
As buster's python-gpg is backwards compatible,
we can target jessie, stretch and buster using
the pyme API.

changes in v2:
 * renamed elbepack.gpg into egpg
 * dropped 'as gpgme' and fixed up usage

changes in v3:
 * fix 'gpgme_op_verify: GPGME: No data' on init command
 * use gpg context's op_verify over create_key to be
   compatible with stretch's gpgme 1.8.0 version

changes in v4:
 * use pyme API and have it as import fallback

Bastian Germann (1):
  Replace gpgme with maintained gpg module

Manuel Traut (1):
  elbepack.gpg: rename into elbepack.egpg

 README.adoc                        |  2 +-
 debian/control                     |  2 -
 debian/python-elbe-common.install  |  2 +-
 debian/python3-elbe-common.install |  2 +-
 elbepack/commands/remove_sign.py   |  2 +-
 elbepack/commands/sign.py          |  2 +-
 elbepack/debinstaller.py           | 18 +++++---
 elbepack/{gpg.py => egpg.py}       | 85 +++++++++++++++++++++-----------------
 elbepack/finetuning.py             | 22 ++++++----
 elbepack/repomanager.py            |  2 +-
 elbepack/updated.py                |  2 +-
 11 files changed, 80 insertions(+), 61 deletions(-)
 rename elbepack/{gpg.py => egpg.py} (70%)

-- 
2.11.0




More information about the elbe-devel mailing list