On Fri 2015-09-04 12:03:06 +0100, Simon McVittie wrote:
> It would be great if uploads accepted from NEW could discard the
> maintainer-built binaries and build the package on the buildds instead,
> at least optionally. There might need to be an "escape hatch" by which
> maintainers *can* provide binaries that will be kept, if the package is
> difficult to build, or legally or technically incompatible with buildds
> (like some contrib and non-free packages). In particular, some packages
> FTBFS with dpkg-buildpackage -A (arch-indep only) but work with -b
> (arch-dep + arch-indep), so retaining _all binaries might be useful
> for those, until all such packages have been fixed.
I agree with Simon that we should definitely discard maintainer-built
binaries from NEW (i also think we should discard them everywhere, but i
agree that NEW includes extra problems due to delays, transitions, etc).
If the goal is to ensure that the uploader has actually built binaries
(i.e. that they're not just blindly uploading source packages without
even trying to build them), then another option might be to accept
source-only uploads that include .buildinfo files that refer to specific
binaries.
--dkg