X-Git-Url: https://git.decadent.org.uk/gitweb/?a=blobdiff_plain;f=rene;h=15d7cd0f6d6a1d83f3b5518ecf2c0ea913c2daaf;hb=74e8cb55abf459f821f60e24e75b84016ce7bd86;hp=3f1b9d1e98e5672d7df686bf182f97420ef9cbf6;hpb=8ecf66b7d933929ca5f504a32fb54542b0b87b71;p=dak.git diff --git a/rene b/rene index 3f1b9d1e..15d7cd0f 100755 --- a/rene +++ b/rene @@ -2,7 +2,7 @@ # Check for obsolete binary packages # Copyright (C) 2000, 2001, 2002 James Troup -# $Id: rene,v 1.11 2002-05-08 11:13:02 troup Exp $ +# $Id: rene,v 1.12 2002-05-14 15:33:32 troup Exp $ # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by @@ -60,7 +60,7 @@ def main (): suite = "unstable"; suite_id = db_access.get_suite_id(suite); - components = Cnf.SubTree("Suite::%s::Components" % (suite)).List(); + components = Cnf.ValueList("Suite::%s::Components" % (suite)); for component in components: filename = "%s/dists/%s/%s/source/Sources.gz" % (Cnf["Dir::Root"], suite, component); # apt_pkg.ParseTagFile needs a real file handle and can't handle a GzipFile instance... @@ -97,7 +97,7 @@ def main (): if architectures.has_key(arch): versions.append(version); versions.sort(apt_pkg.VersionCompare); - if versions != []: + if versions: latest_version = versions.pop() else: latest_version = None; @@ -132,7 +132,7 @@ def main (): os.unlink(temp_filename); for component in components: - architectures = Cnf.SubTree("Suite::%s::Architectures" % (suite)).List(); + architectures = Cnf.ValueList("Suite::%s::Architectures" % (suite)); for architecture in architectures: if [ "source", "all" ].count(architecture) != 0: continue; @@ -165,7 +165,7 @@ SELECT s.source, s.version AS experimental, s2.version AS unstable AND sa2.source = s2.id AND s.source = s2.source AND versioncmp(s.version, s2.version) < 0""" % (suite_id)); ql = q.getresult(); - if ql != []: + if ql: print print q