[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#948119: [schroot] does not work for non-root user



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


Reply to: