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