On Wed, 3 Feb 2021 09:15:48 +0100 Helmut Grohne <hel...@subdivi.de> wrote:
> On Tue, Feb 02, 2021 at 11:47:41PM +0100, Lorenzo wrote: > > thanks for the patch. I guess that it is because this package use > > only perl ans shell, am I correct? > > Not exactly. Multi-Arch is an assertion of how your package behaves > rather than an assertion about how it is implemented. You can quite > easily produce architecture-dependent behaviour using perl and shell. > Similarly, you can behave the same on all architectures in a C > executable (e.g. false/sleep/tar/test/true/...). > > [...] > > Even though changing the multiarch value later is certainly possible, > I don't think it'll be needed nor reasonable. The task of dh-sysuser > is implementable in an architecture-independent way as the interface > it is meant to provide is architecture-independent. Later removing a > Multi-Arch: foreign would make a ton of packages uninstallable and all > of the above packages cross-bd-uninstallable. So practically, you'll > have to stick with it or risk patches removing dh-sysuser usage from > the archive. > > Helmut > Thanks, I've opened separate bugs for unrelated problems that you reported. The multiarch issue will be fixed in the next upload Lorenzo