Bug#903550: mark xserver-xorg-input-synpatics-dev Multi-Arch: foreign
Package: xserver-xorg-input-synaptics-dev
Version: 1.9.0-1
Tags: patch
User: helmutg@debian.org
Usertags: rebootstrap
Control: affects -1 + src:plasma-desktop
plasma-desktop fails to satisfy its cross Build-Depends, because its
dependency on xserver-xorg-input-synaptics-dev is unsatisfiable. In
general, Architecture: all packages can never satisfy cross
Build-Depends unless marked Multi-Arch: foreign. In this case, such a
marking is correct, because it is a header-only library without
maintainer scripts and its only dependency is already marked Multi-Arch:
foreign. Please consider applying the attached patch.
Helmut
diff -u xserver-xorg-input-synaptics-1.9.0/debian/changelog xserver-xorg-input-synaptics-1.9.0/debian/changelog
--- xserver-xorg-input-synaptics-1.9.0/debian/changelog
+++ xserver-xorg-input-synaptics-1.9.0/debian/changelog
@@ -1,3 +1,10 @@
+xserver-xorg-input-synaptics (1.9.0-1.1) UNRELEASED; urgency=medium
+
+ * Non-maintainer upload.
+ * Mark xserver-xorg-input-synaptics-dev Multi-Arch: foreign. (Closes: #-1)
+
+ -- Helmut Grohne <helmut@subdivi.de> Wed, 11 Jul 2018 10:37:28 +0200
+
xserver-xorg-input-synaptics (1.9.0-1) unstable; urgency=medium
[ Andreas Boll ]
diff -u xserver-xorg-input-synaptics-1.9.0/debian/control xserver-xorg-input-synaptics-1.9.0/debian/control
--- xserver-xorg-input-synaptics-1.9.0/debian/control
+++ xserver-xorg-input-synaptics-1.9.0/debian/control
@@ -61,6 +61,7 @@
Package: xserver-xorg-input-synaptics-dev
Section: libdevel
Architecture: all
+Multi-Arch: foreign
Depends:
x11proto-core-dev,
${misc:Depends},
Reply to: