q=projectB.query("SELECT id FROM source WHERE source = '%s' AND version = '%s'"%(package,version));
ql=q.getresult();
ifnotql:
utils.fubar("reject: Couldn't find %s_%s in source table."%(package,version));
source_id=ql[0][0];
projectB.query("DELETE FROM src_associations WHERE suite = '%s' AND source = '%s'"%(suite_id,source_id));
eliffiles[file]["type"]=="deb":
package=files[file]["package"];
version=files[file]["version"];
architecture=files[file]["architecture"];
q=projectB.query("SELECT b.id FROM binaries b, architecture a WHERE b.package = '%s' AND b.version = '%s' AND (a.arch_string = '%s' OR a.arch_string = 'all') AND b.architecture = a.id"%(package,version,architecture));
ql=q.getresult();
ifnotql:
utils.fubar("reject: Couldn't find %s_%s_%s in binaries table."%(package,version,architecture));
binary_id=ql[0][0];
projectB.query("DELETE FROM bin_associations WHERE suite = '%s' AND bin = '%s'"%(suite_id,binary_id));