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 = {} dict = {}
for f in listdir: for f in listdir:
name, ver = util.parse_package_name(f) try:
version = ver.split(".pisi")[0] name, ver = util.parse_package_name(f)
if dict.has_key(name): version = ver.split(".pisi")[0]
if Version(dict[name]) < Version(version): if dict.has_key(name):
dict[name] = version if Version(dict[name]) < Version(version):
else: dict[name] = version
dict[name] = version else:
if version:
dict[name] = version
except:
pass
for f in dict: for f in dict:
listdir.remove("%s-%s.pisi" % (f, dict[f])) listdir.remove("%s-%s.pisi" % (f, dict[f]))