rpms/PackageKit/F-9 pk-yum-api-broken-fingerprint-now-function.patch, NONE, 1.1
Richard Hughes (rhughes)
fedora-extras-commits at redhat.com
Wed Aug 6 10:05:46 UTC 2008
Author: rhughes
Update of /cvs/pkgs/rpms/PackageKit/F-9
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv6664
Added Files:
pk-yum-api-broken-fingerprint-now-function.patch
Log Message:
pk-yum-api-broken-fingerprint-now-function.patch:
--- NEW FILE pk-yum-api-broken-fingerprint-now-function.patch ---
commit 85e73bb7d478160990acbc30da620d05386072cf
Author: Richard Hughes <richard at hughsie.com>
Date: Wed Aug 6 10:55:35 2008 +0100
yum: fix up the GPG key reporting now that the yum API has changed to make public_key.fingerprint a function
diff --git a/backends/yum/helpers/yumBackend.py b/backends/yum/helpers/yumBackend.py
index 05ff633..57607c9 100644
--- a/backends/yum/helpers/yumBackend.py
+++ b/backends/yum/helpers/yumBackend.py
@@ -1065,7 +1065,7 @@ class PackageKitYumBackend(PackageKitBaseBackend):
self.error(ERROR_BAD_GPG_SIGNATURE,
"GPG key not imported, and no GPG information was found.")
id = self._pkg_to_id(keyData['po'])
- fingerprint = keyData['fingerprint']
+ fingerprint = keyData['fingerprint']()
hex_fingerprint = "%02x" * len(fingerprint) % tuple(map(ord, fingerprint))
# Borrowed from http://mail.python.org/pipermail/python-list/2000-September/053490.html
More information about the fedora-extras-commits
mailing list