Package: freeipmi-common
Version: 1.6.3-1.1
Tags: patch
User: [email protected]
Usertags: cross-satisfiability
Control: affects -1 + src:conman src:ipmitool src:nut src:slurm-llnl

The affected packages fail to satisfy their cross Build-Depends, because
their transitive dependency on freeipmi-common is unsatisfiabile. In
general, Architecture: all packages can never satisfy cross
Build-Depends unless marked Multi-Arch: foreign or annotated :native. In
this case, the foreign marking is reasonable, because freeipmi-common
lacks dependencies and its maintainer scripts don't have
architecture-specific behaviour. Please consider applying the attached
patch.

Helmut
diff --minimal -Nru freeipmi-1.6.3/debian/changelog 
freeipmi-1.6.3/debian/changelog
--- freeipmi-1.6.3/debian/changelog     2019-02-23 14:06:54.000000000 +0100
+++ freeipmi-1.6.3/debian/changelog     2019-09-25 18:35:52.000000000 +0200
@@ -1,3 +1,10 @@
+freeipmi (1.6.3-1.2) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Mark freeipmi-common Multi-Arch: foreign. (Closes: #-1)
+
+ -- Helmut Grohne <[email protected]>  Wed, 25 Sep 2019 18:35:52 +0200
+
 freeipmi (1.6.3-1.1) unstable; urgency=high
 
   * Non-maintainer upload.
diff --minimal -Nru freeipmi-1.6.3/debian/control freeipmi-1.6.3/debian/control
--- freeipmi-1.6.3/debian/control       2019-02-02 15:50:10.000000000 +0100
+++ freeipmi-1.6.3/debian/control       2019-09-25 18:35:50.000000000 +0200
@@ -14,6 +14,7 @@
 
 Package: freeipmi-common
 Architecture: all
+Multi-Arch: foreign
 Depends: ${misc:Depends}
 Pre-Depends: dpkg (>=1.15.7.2~)
 Suggests: freeipmi-tools

Reply via email to