projectB.query("UPDATE keyrings SET debian_maintainer = '%s' WHERE name = '%s'"%(Cnf["Import-Keyring::"+keyringname+"::Debian-Maintainer"],keyringname.split("/")[-1]))
q=Upload.projectB.query("SELECT u.uid, u.name FROM fingerprint f, uid u WHERE f.uid = u.id AND f.fingerprint = '%s'"%(fpr))
q=Upload.projectB.query("SELECT u.uid, u.name, k.debian_maintainer FROM fingerprint f JOIN keyrings k ON (f.keyring=k.id), uid u WHERE f.uid = u.id AND f.fingerprint = '%s'"%(fpr))
q=Upload.projectB.query("SELECT s.id FROM source s JOIN src_associations sa ON (s.id = sa.source) WHERE s.source = '%s' AND sa.suite = %d"%(changes["source"],suite_id))
forsiinq.getresult():
ifsi[0]notinsource_ids:source_ids.append(si[0])
is_nmu=1
forsiinsource_ids:
is_nmu=1
q=Upload.projectB.query("SELECT m.name FROM maintainer m WHERE m.id IN (SELECT maintainer FROM src_uploaders WHERE src_uploaders.source = %s)"%(si))
q=Upload.projectB.query("SELECT s.id, s.version FROM source s JOIN src_associations sa ON (s.id = sa.source) WHERE s.source = '%s' AND s.dm_upload_allowed = 'yes'"%(changes["source"]))
reject("Source package %s does not have 'DM-Upload-Allowed: yes' in its most recent version"%changes["source"])
else:
q=Upload.projectB.query("SELECT m.name FROM maintainer m WHERE m.id IN (SELECT su.maintainer FROM src_uploaders su JOIN source s ON (s.id = su.source) WHERE su.source = %s)"%(highest_sid))