X-Git-Url: https://git.decadent.org.uk/gitweb/?a=blobdiff_plain;f=dak%2Fcruft_report.py;h=fab47bf056d72bf910fd774ed48c45e584487ce6;hb=f8996e240d9d0278bce098e23be63db0bcc6fbee;hp=add44489ebb84e922b8553635d93515f39f7a921;hpb=a9cd0a9b4d5fc20932b3818bf4e45fbffebc9fc5;p=dak.git diff --git a/dak/cruft_report.py b/dak/cruft_report.py index add44489..fab47bf0 100755 --- a/dak/cruft_report.py +++ b/dak/cruft_report.py @@ -167,7 +167,7 @@ def parse_nfu(architecture): f.close() else: - warn("No wanna-build dump file for architecture %s", architecture) + utils.warn("No wanna-build dump file for architecture %s", architecture) return ret ################################################################################ @@ -435,8 +435,9 @@ def main (): sys.stderr.write("Gunzip invocation failed!\n%s\n" % (output)) sys.exit(result) - nfu_packages.setdefault(architecture,[]) - nfu_entries = parse_nfu(architecture) + if "nfu" in checks: + nfu_packages.setdefault(architecture,[]) + nfu_entries = parse_nfu(architecture) packages = utils.open_file(temp_filename) Packages = apt_pkg.ParseTagFile(packages) @@ -471,9 +472,10 @@ def main (): duplicate_bins.setdefault(key, []) if package not in duplicate_bins[key]: duplicate_bins[key].append(package) - if package in nfu_entries and \ - version != source_versions[source]: # only suggest to remove out-of-date packages - nfu_packages[architecture].append((package,version,source_versions[source])) + if "nfu" in checks: + if package in nfu_entries and \ + version != source_versions[source]: # only suggest to remove out-of-date packages + nfu_packages[architecture].append((package,version,source_versions[source])) packages.close() os.unlink(temp_filename)