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
This commit is contained in:
lxnay
2009-03-16 19:42:56 +00:00
parent 1128f6a079
commit 8408277697
+3 -1
View File
@@ -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))