... with couple of minor bugfixes and critical bugfix which prevents
DNF to work with GPG verification[0].

Some time ago DNF tests started failing in koschei after update of
gnupg2 to 2.1.13. I bisected it and found that they added some new
flag which helps to get more information about certificate[1] -
STATUS_KEY_CONSIDERED. I found that upstream of gpgme also reacted on
that feature[2], so I backported it in our package[3]. And finally
made patch to fix problem in pygpgme[4].

Alogn with this I realized that pygpgme spec needs some love (like
cleaning stuff, adding %check section to run tests, backporting
patches) and renaming, so I sent new one for review[5] and created
repo with our (Fedora) fixes on top of dead upstream package[6].

Packagers, feel free to start depending on python2- subpackage as it
has been splitted from main pkg.

tl;dr; pygpgme has been fixed and renamed to python-pygpgme has been
fixed (and automatically DNF), just test and leave +1 for f23[7] and
f24[8].

Thanks for attention!


[0] https://bugzilla.redhat.com/show_bug.cgi?id=1359521
[1] 
https://git.gnupg.org/cgi-bin/gitweb.cgi?p=gnupg.git;a=commit;h=ff71521d9698c7c5df94831a1398e948213af433
[2] 
https://git.gnupg.org/cgi-bin/gitweb.cgi?p=gpgme.git;a=commit;h=315fb73d4a774e2c699ac1804f5377559b4d0027
[3] 
http://pkgs.fedoraproject.org/cgit/rpms/gpgme.git/commit/?id=ffc545a8fdafac6e77f8d0d518b925b38abf9b59
[4] 
https://pagure.io/pygpgme/c/f14699792622715c9cec372400f9dc38f1122f63?branch=master
[5] https://bugzilla.redhat.com/show_bug.cgi?id=1358357
[6] https://pagure.io/pygpgme
[7] https://bodhi.fedoraproject.org/updates/FEDORA-2016-33b89975fe
[8] https://bodhi.fedoraproject.org/updates/FEDORA-2016-198d93bc53
-- 
-Igor Gnatenko
--
devel mailing list
devel@lists.fedoraproject.org
https://lists.fedoraproject.org/admin/lists/devel@lists.fedoraproject.org

Reply via email to