X-Git-Url: https://git.decadent.org.uk/gitweb/?a=blobdiff_plain;f=dak%2Fprocess_new.py;h=094649a55da989e6815611679d1f30a1b0afeb02;hb=e96a81660d4d94f4ace02484e63873e7d38b0877;hp=45927b9cbdbd7204a37c15a889c17583a1f59e5c;hpb=ffa56d7d9f69b1ed636db8ab5726f2508a94e13e;p=dak.git diff --git a/dak/process_new.py b/dak/process_new.py index 45927b9c..094649a5 100755 --- a/dak/process_new.py +++ b/dak/process_new.py @@ -701,6 +701,14 @@ def do_new(): for suite in changes["suite"].keys(): override = Cnf.Find("Suite::%s::OverrideSuite" % (suite)) if override: + (olderr, newerr) = (daklib.database.get_suite_id(suite) == -1, + daklib.database.get_suite_id(override) == -1) + if olderr or newerr: + (oinv, newinv) = ("", "") + if olderr: oinv = "invalid " + if newerr: ninv = "invalid " + print "warning: overriding %ssuite %s to %ssuite %s" % ( + oinv, suite, ninv, override) del changes["suite"][suite] changes["suite"][override] = 1 # Validate suites