From: Michael Tremer Date: Sun, 28 Oct 2012 15:22:02 +0000 (+0100) Subject: Fix parsing very old packages. X-Git-Tag: 0.9.24~29 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=a8f5d29e472bc3c2beade18eda49a7d7cc66f4aa;p=pakfire.git Fix parsing very old packages. --- diff --git a/python/pakfire/packages/file.py b/python/pakfire/packages/file.py index dcca26fae..03a9ae520 100644 --- a/python/pakfire/packages/file.py +++ b/python/pakfire/packages/file.py @@ -1000,6 +1000,9 @@ class FilePackage(Package): @property def recommends(self): + if self.format < 4: + return [] + recommends = self.lexer.deps.get_var("recommends") if not recommends: @@ -1010,6 +1013,9 @@ class FilePackage(Package): @property def suggests(self): + if self.format < 4: + return [] + suggests = self.lexer.deps.get_var("suggests") if not suggests: