From 8408277697c53eca71fd8ef484f95f73e1654bb5 Mon Sep 17 00:00:00 2001 From: lxnay Date: Mon, 16 Mar 2009 19:42:56 +0000 Subject: [PATCH] Entropy/db: - __handle_found_ids_match: don't raise exception, just warn the user and step over, when an invalid dep string is found git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@3197 cd1c1023-2f26-0410-ae45-c471fc1f0318 --- libraries/entropy/db.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/libraries/entropy/db.py b/libraries/entropy/db.py index a55380337..7ce3fb3ca 100644 --- a/libraries/entropy/db.py +++ b/libraries/entropy/db.py @@ -4888,7 +4888,9 @@ class LocalRepository: dbver = self.retrieveVersion(idpackage) pkgcmp = self.entropyTools.compare_versions(pkgversion,dbver) if pkgcmp == None: - raise InvalidVersionString("InvalidVersionString: %s <-> %s" % (pkgversion,dbver,)) + import warnings + warnings.warn("XXX WARNING, invalid version string stored in %s: %s <-> %s" % (self.dbname,pkgversion,dbver,)) + continue if direction == ">": if pkgcmp < 0: dbpkginfo.add((idpackage,dbver))