From 4f957e4cf88b7138a84e2aa910f5c235fa670e0e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=2E=C3=87a=C4=9Flar=20Onur?= Date: Wed, 24 Oct 2007 21:07:19 +0300 Subject: [PATCH] PiSi: Use API provided architecture name instead of hardcoding it into backend --- backends/pisi/helpers/pisiBackend.py | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/backends/pisi/helpers/pisiBackend.py b/backends/pisi/helpers/pisiBackend.py index 62793ad43..94103c5ea 100644 --- a/backends/pisi/helpers/pisiBackend.py +++ b/backends/pisi/helpers/pisiBackend.py @@ -23,9 +23,6 @@ from packagekit.backend import * class PackageKitPisiBackend(PackageKitBaseBackend): - # Currently we only support i686 - arch = "i686" - def __init__(self, args): PackageKitBaseBackend.__init__(self, args) @@ -56,7 +53,7 @@ class PackageKitPisiBackend(PackageKitBaseBackend): version = self.__get_package_version(pkg) - id = self.get_package_id(pkg.name, version, self.arch, "") + id = self.get_package_id(pkg.name, version, pkg.architecture, "") return self.package(id, status, pkg.summary) def resolve(self, filter, package): @@ -166,7 +163,7 @@ class PackageKitPisiBackend(PackageKitBaseBackend): pkg = self.packagedb.get_package(package) version = self.__get_package_version(pkg) - id = self.get_package_id(pkg.name, version, self.arch, "") + id = self.get_package_id(pkg.name, version, pkg.architecture, "") # Internal FIXME: PiSi must provide this information as a single API call :( updates = [i for i in self.packagedb.get_package(package).history