On Tue, 2 Feb 2021 21:30:31 +0100
Helmut Grohne <hel...@subdivi.de> wrote:


Hi,

> Source: dh-sysuser
> Version: 1.3.5
> Tags: patch
> User: debian-cr...@lists.debian.org
> Usertags: cross-satisfiability
> Control: affects -1 + src:bcron src:djbdns src:laminar
> src:libvirt-dbus src:pound src:runit src:socklog
> 
> The affected packages cannot satisfy their cross build depends,
> because their dependency on dh-sysuser is not satisfiable. In general,
> Architecture: all packages can never satisfy cross build dependencies
> unless marked Multi-Arch: foreign or annotated :native. In this case,
> the foreign marking looks correct to me as nothing either package does
> depends on the processor architecture. Please consider applying the
> attached patch.
> 
> Helmut

thanks for the patch. I guess that it is because this package use only
perl ans shell, am I correct?
However i plan further development on this package, so I'd like to
understand if and how this patch will limit my options: for example, if
i call (from perl or sh) some external executable that is arch
specific then I'll need to remove the multi-arch: foreign? Or, as long
as I stick with something that does not need to go through a compiler,
like sh perl or python, it's always safe to mark Multi-Arch ?

Regards,
Lorenzo

Reply via email to