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
diff --minimal -Nru dh-sysuser-1.3.5/debian/changelog dh-sysuser-1.3.5+nmu1/debian/changelog --- dh-sysuser-1.3.5/debian/changelog 2020-09-30 10:58:33.000000000 +0200 +++ dh-sysuser-1.3.5+nmu1/debian/changelog 2021-02-02 21:19:29.000000000 +0100 @@ -1,3 +1,10 @@ +dh-sysuser (1.3.5+nmu1) UNRELEASED; urgency=medium + + * Non-maintainer upload. + * Mark dh-sysuser and sysuser-helper Multi-Arch: foreign. (Closes: #-1) + + -- Helmut Grohne <hel...@subdivi.de> Tue, 02 Feb 2021 21:19:29 +0100 + dh-sysuser (1.3.5) unstable; urgency=medium [ Lorenzo Puliti ] diff --minimal -Nru dh-sysuser-1.3.5/debian/control dh-sysuser-1.3.5+nmu1/debian/control --- dh-sysuser-1.3.5/debian/control 2020-09-30 10:58:33.000000000 +0200 +++ dh-sysuser-1.3.5+nmu1/debian/control 2021-02-02 21:19:28.000000000 +0100 @@ -11,6 +11,7 @@ Package: dh-sysuser Architecture: all +Multi-Arch: foreign Depends: ${shlibs:Depends}, ${misc:Depends}, ${perl:Depends} Description: debhelper addon to handle creation of system users dh-sysuser provides a debhelper sequence addon named 'sysuser' @@ -20,6 +21,7 @@ Package: sysuser-helper Architecture: all +Multi-Arch: foreign Depends: ${shlibs:Depends}, ${misc:Depends} Description: dh-sysuser implementation detail sysuser-helper provides code, which actually perform actions