X-Git-Url: https://git.decadent.org.uk/gitweb/?a=blobdiff_plain;f=dak%2Fauto_decruft.py;h=e08e793b11af1d0a6b5b11f9d9d11d950c3a065c;hb=5a61a05250b1bf5d54661103e8999eb7c7fc9207;hp=62996e2b33a179b97b6fc3033883a865d549d4a0;hpb=05c66ff1004719368eb7dc54a4db1d632e8930a1;p=dak.git diff --git a/dak/auto_decruft.py b/dak/auto_decruft.py index 62996e2b..e08e793b 100644 --- a/dak/auto_decruft.py +++ b/dak/auto_decruft.py @@ -76,7 +76,8 @@ def compute_sourceless_groups(suite_id, session): """"" rows = query_without_source(suite_id, session) message = '[auto-cruft] no longer built from source, no reverse dependencies' - arch_all_id_tuple = tuple([get_architecture('all', session=session)]) + arch = get_architecture('all', session=session) + arch_all_id_tuple = tuple([arch.arch_id]) arch_all_list = ["all"] for row in rows: package = row[0] @@ -453,6 +454,9 @@ def main (): osuite = get_suite(Options["OtherSuite"].lower(), session).suite_name decruft_newer_version_in(osuite, suite_name, suite_id, Options["OtherSuiteRMMsg"], session, dryrun) + if not dryrun: + session.commit() + ################################################################################ if __name__ == '__main__':