diff options
Diffstat (limited to 'portato/backend/portage')
-rw-r--r-- | portato/backend/portage/package.py | 2 | ||||
-rw-r--r-- | portato/backend/portage/system.py | 2 |
2 files changed, 3 insertions, 1 deletions
diff --git a/portato/backend/portage/package.py b/portato/backend/portage/package.py index 7dbefb7..59ebe1e 100644 --- a/portato/backend/portage/package.py +++ b/portato/backend/portage/package.py @@ -299,5 +299,5 @@ class PortagePackage (Package): def matches (self, criterion): # cpv_matches needs explicit slot info - scpv = ":".join(self.get_cpv(), self.get_slot()) + scpv = ":".join((self.get_cpv(), self.get_slot())) return system.cpv_matches(scpv, criterion) diff --git a/portato/backend/portage/system.py b/portato/backend/portage/system.py index 34d2b5c..b882237 100644 --- a/portato/backend/portage/system.py +++ b/portato/backend/portage/system.py @@ -213,6 +213,8 @@ class PortageSystem (SystemInterface): if (not only_cpv) and with_version: result = map(self.new_package, result) + else: + result = list(result) return result |