[PATCH] Make pisi backend usable once more
Ikey Doherty <
ikey@...>
2013-06-07 23:22:48 GMT
# Make the PiSi backend usable once more
# This patch is intended only for testing, and is in need of review and
# suggestions.
diff -ruNb a/backends/pisi/pisiBackend.py b/backends/pisi/pisiBackend.py
--- a/backends/pisi/pisiBackend.py 2013-04-11 12:58:36.000000000 +0100
+++ b/backends/pisi/pisiBackend.py 2013-06-08 00:05:55.906656197 +0100
<at> <at> -170,14 +170,16 <at> <at>
if self.packagedb.has_package(package):
pkg = self.packagedb.get_package(package)
+ repo = self.packagedb.get_package_repo (pkg.name, None)
+ pkg_id = self.get_package_id (pkg.name,
self.__get_package_version(pkg), pkg.architecture, repo[1])
if self.groups.has_key(pkg.partOf):
group = self.groups[pkg.partOf]
else:
group = GROUP_UNKNOWN
- self.details("%s-%s" % (pkg.name,
self.__get_package_version(pkg)),
- pkg.license,
+ self.details(pkg_id,
+ ",".join (pkg.license),
group,
pkg.description,
pkg.packageURI,
<at> <at> -193,14 +195,16 <at> <at>
package = self.get_package_from_id(package_ids[0])[0]
(Continue reading)