buggy packages are first to go

This commit is contained in:
Onur Küçük
2006-09-19 15:55:00 +00:00
parent 43e42108ff
commit 545a6e288b
+12 -7
View File
@@ -14,13 +14,18 @@ def findUnneededFiles():
dict = {}
for f in listdir:
name, ver = util.parse_package_name(f)
version = ver.split(".pisi")[0]
if dict.has_key(name):
if Version(dict[name]) < Version(version):
dict[name] = version
else:
dict[name] = version
try:
name, ver = util.parse_package_name(f)
version = ver.split(".pisi")[0]
if dict.has_key(name):
if Version(dict[name]) < Version(version):
dict[name] = version
else:
if version:
dict[name] = version
except:
pass
for f in dict:
listdir.remove("%s-%s.pisi" % (f, dict[f]))