On Sat, Jan 04, 2020 at 09:32:22PM -0800, Steve Langasek wrote: > It is a latent bug in debian/rules, which failed to run the install-arch: > target when run under dpkg-buildpackage -b (instead of -B), which is how I > did my test build for upload to the archive. > > I was surprised to find that the archive did not discard my binaries and > rebuild them, which I understood was now the standard upload workflow in > Debian, but instead published them as-is, which is how this bug made it out > to the world. > > I have pushed a fix for this bug to the git repository; however, the other > thing that was failing to happen due to this bug, aside from not setting the > binary setuid root, was that the testsuite was not being run. So I'm in the > process now of fixing various testsuite regressions.
Hi Steve, Thank you for the quick turn-around and the explanation. AIUI, the binaries you uploaded would not have migrated to testing, but binary uploads are still permitted for unstable and in some cases are required - e.g., if the package is NEW. But that's a topic for a different bug. Thanks again! tony