]> git.ipfire.org Git - pbs.git/commitdiff
packages: Fix sorting packages
authorMichael Tremer <michael.tremer@ipfire.org>
Wed, 3 May 2023 09:18:42 +0000 (09:18 +0000)
committerMichael Tremer <michael.tremer@ipfire.org>
Wed, 3 May 2023 09:18:42 +0000 (09:18 +0000)
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
src/buildservice/packages.py

index 15529d2770a0955297161e5eb3a6ceb546cac00b..6e479fa86690a4b91be3801fb93d9196d38bc00a 100644 (file)
@@ -240,7 +240,8 @@ class Package(base.DataObject):
 
        def __lt__(self, other):
                if isinstance(other, self.__class__):
-                       return pakfire.util.version_compare(self.backend, self.nevra, other.nevra) < 0
+                       with self.backend.pakfire() as p:
+                               return p.version_compare(self.nevra, other.nevra) < 0
 
                return NotImplemented