Helmut Grohne: > Control: reopen -1 > Control: affects -1 + src:dropbear > > On Tue, Jul 16, 2019 at 08:42:09PM +0000, Debian Bug Tracking System wrote: >> * dh_installinit: Fix regression where dh_installinit bailed >> out on --name if only one of the acted on packages had an >> init script file. Thanks to Helmut Grohne for reporting >> the issue. (Closes: #932073) > > The bug is partially fixed. A full build of openssh and dropbear now > works. At least the following situation (dropbar) is still broken: > > The init script lives in an arch-all package, you pass the relevant > --name and you perform an arch-only build. Here is a cross build log, > but it fully reproduces natively: > > http://crossqa.debian.net/build/dropbear_2019.78-1_mips_20190717050430.log > > I'm also confused by the following message: > > dh_link: No packages to build. Architecture mismatch: amd64, want: all any > > It happens both during native and during cross builds of dropbear. I > would have assumed that "amd64" and "mips" match the "any" part of "all > any". I'd appreciate if someone could enlighten me about this aspect. > > Helmut >
Thanks reopening the bug. I have considered it for a while and I think the correct answer is to take a step back and consider whether this is truly the best approach (e.g. Guillem filed #932152 as an alternative that completely replaces --name and the related issues). Accordingly, I will revert the change and reopen #462389. For reference, I am aware of at least 3 suggested changes/patches related to this bug after Helmut reopened it. (Those are Dmitry's follow plus two independent merge requests on salsa). Thanks, ~Niels