Signed-off-by: Adam D. Barratt <adam@adam-barratt.org.uk>
Previously, an "approve" hint would allow a package to migrate from
testing-proposed-updates to testing even if packages were not available
for some architectures on which the package existed in testing.
The t-p-u package must now have built on the same architectures as the
existing package in testing; the previous behaviour can be achieved by
combining "approve" and "force" hints.
text="Not yet built on <a href=\"http://buildd.debian.org/build.php?arch=%s&pkg=%s&ver=%s&suite=testing\" target=\"_blank\">%s</a> (relative to testing)"%(urllib.quote(arch),urllib.quote(src),urllib.quote(source_u[VERSION]),arch)
ifarchinself.options.fucked_arches.split():
text=text+" (but %s isn't keeping up, so never mind)"%(arch)
else:
update_candidate=False
excuse.addhtml(text)
# at this point, we check the status of the builds on all the supported architectures
# at this point, we check the status of the builds on all the supported architectures