From 4cb0c3a15baaa8c5a3e2f6374df9b6bccf4256b5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Eray=20=C3=96zkural?= Date: Thu, 17 Nov 2005 13:34:09 +0000 Subject: [PATCH] * fix: get_rev_deps must return [] when package not found in repos * fix: silly unicode fixes :( --- pisi/component.py | 2 +- pisi/packagedb.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/pisi/component.py b/pisi/component.py index 1dd6252a..63b10808 100644 --- a/pisi/component.py +++ b/pisi/component.py @@ -88,7 +88,7 @@ class ComponentDB(object): self.d.close() def has_component(self, name): - return self.d.has_key(name) + return self.d.has_key(str(name)) def get_component(self, name): if not self.has_component(name): diff --git a/pisi/packagedb.py b/pisi/packagedb.py index bf07c7f9..2e213a5a 100644 --- a/pisi/packagedb.py +++ b/pisi/packagedb.py @@ -135,7 +135,7 @@ def get_rev_deps(name): if inst_packagedb.has_package(name): return inst_packagedb.get_rev_deps(name) - return None + return [] def remove_package(name): # remove the guy from the tracking databases