From: Schantl Stefan Date: Sun, 28 Nov 2010 17:51:31 +0000 (+0100) Subject: naoki: Improve error output of broken and unknown packages. X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=46dcbac8f79a4f85ee79fd3d4d9378d68991c4e1;p=ipfire-3.x.git naoki: Improve error output of broken and unknown packages. --- diff --git a/naoki/packages.py b/naoki/packages.py index f38afec43..0c66ef5cf 100644 --- a/naoki/packages.py +++ b/naoki/packages.py @@ -209,7 +209,11 @@ class BinaryPackage(Package): return ret def _readfile(self, name): - f = io.CpioArchive(self.filename) + try: + f = io.CpioArchive(self.filename) + except ValueError, e: + raise Exception, "Could not open package '%s' correctly: %s" \ + % (self.filename, e) # If file is not available, return None ret = None