From: Michael Tremer Date: Wed, 3 May 2023 09:18:42 +0000 (+0000) Subject: packages: Fix sorting packages X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=44d6dae6fe39ddb8d1bd66b61c5cf3cf6c714551;p=pbs.git packages: Fix sorting packages Signed-off-by: Michael Tremer --- diff --git a/src/buildservice/packages.py b/src/buildservice/packages.py index 15529d27..6e479fa8 100644 --- a/src/buildservice/packages.py +++ b/src/buildservice/packages.py @@ -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