Run of multiarch-fixes for qca2

Try this locally (using the lintian-brush package):

debcheckout qca2
cd qca2
apply-multiarch-hints

Merge these changes:

git pull https://janitor.debian.net/git/qca2 multiarch-fixes/main

Summary

Multi-arch fixes.

Diff

diff --git a/debian/changelog b/debian/changelog
index 23f3912..9ec462c 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,11 @@
+qca2 (2.3.2-3) UNRELEASED; urgency=medium
+
+  * Apply multi-arch hints.
+    + libqca-qt5-2-dev: Add Multi-Arch: same.
+    + libqca2-doc: Add Multi-Arch: foreign.
+
+ -- Debian Janitor <janitor@jelmer.uk>  Wed, 07 Apr 2021 00:11:26 -0000
+
 qca2 (2.3.2-2) unstable; urgency=medium
 
   * Team upload.
diff --git a/debian/control b/debian/control
index 0ac5ae3..2285113 100644
--- a/debian/control
+++ b/debian/control
@@ -58,6 +58,7 @@ Architecture: any
 Depends: libqca-qt5-2 (= ${binary:Version}), qtbase5-dev, ${misc:Depends}
 Suggests: libqca2-doc (= ${source:Version})
 Conflicts: qca-dev
+Multi-Arch: same
 Description: development files for the Qt Cryptographic Architecture
  The Qt Cryptographic Architecture (QCA) provides a straightforward and cross-
  platform API for a range of cryptographic features, including SSL/TLS,
@@ -72,6 +73,7 @@ Architecture: all
 Depends: ${misc:Depends}
 Recommends: qt5-doc
 Suggests: libqca-qt5-2-dev (>= ${source:Version})
+Multi-Arch: foreign
 Description: API documentation for the Qt Cryptographic Architecture
  The Qt Cryptographic Architecture (QCA) provides a straightforward and cross-
  platform API for a range of cryptographic features, including SSL/TLS,

Debdiff

[The following lists of changes regard files as different if they have different names, permissions or owners.]

Files in second set of .debs but not in first

-rw-r--r--  root/root   /usr/lib/debug/.build-id/02/9439a55c8da7eaabbe78551f674abd1085f3b0.debug
-rw-r--r--  root/root   /usr/lib/debug/.build-id/0c/06da2636b840c50031a3562f256075445c7f86.debug
-rw-r--r--  root/root   /usr/lib/debug/.build-id/1c/87ccdb03987c2d6dd78d62d6e23f2e8950d758.debug
-rw-r--r--  root/root   /usr/lib/debug/.build-id/3c/00aa954a7664e86a9333eb0e79ba9ddcedfb58.debug
-rw-r--r--  root/root   /usr/lib/debug/.build-id/b9/bce9ec341878fb681bf7f895d3054d702da122.debug
-rw-r--r--  root/root   /usr/lib/debug/.build-id/dd/6010d375e2c590888bd4725da5068e1d50d015.debug
-rw-r--r--  root/root   /usr/lib/debug/.build-id/ff/1efe4b638e81c55dfcaadf558e36fcac9ed324.debug

Files in first set of .debs but not in second

-rw-r--r--  root/root   /usr/lib/debug/.build-id/0e/07e7c75de567e425c50cef9069000fb7c1d23a.debug
-rw-r--r--  root/root   /usr/lib/debug/.build-id/70/06be420cdec31d7b2ec736c37d37c9426cbc38.debug
-rw-r--r--  root/root   /usr/lib/debug/.build-id/7a/b8f4c1a9632b59c55b9c89abf15f16184a4ac7.debug
-rw-r--r--  root/root   /usr/lib/debug/.build-id/84/7aa8d33341fc650b4429a11a9760ae2cd62d31.debug
-rw-r--r--  root/root   /usr/lib/debug/.build-id/bc/0f135414d1f687e8742e2e2a33acfb020a125e.debug
-rw-r--r--  root/root   /usr/lib/debug/.build-id/e5/2968dad18f6b9eb9f5cdf1b24307b245817b2f.debug
-rw-r--r--  root/root   /usr/lib/debug/.build-id/f6/61f54e4d1becedcfeadcd76926cfabcc99810d.debug

No differences were encountered between the control files of package libqca-qt5-2

No differences were encountered between the control files of package libqca-qt5-2-dbgsym

Control files of package libqca-qt5-2-dev: lines which differ (wdiff format)

  • Multi-Arch: same

No differences were encountered between the control files of package libqca-qt5-2-plugins

Control files of package libqca-qt5-2-plugins-dbgsym: lines which differ (wdiff format)

  • Build-Ids: 0e07e7c75de567e425c50cef9069000fb7c1d23a 7006be420cdec31d7b2ec736c37d37c9426cbc38 847aa8d33341fc650b4429a11a9760ae2cd62d31 bc0f135414d1f687e8742e2e2a33acfb020a125e f661f54e4d1becedcfeadcd76926cfabcc99810d 029439a55c8da7eaabbe78551f674abd1085f3b0 0c06da2636b840c50031a3562f256075445c7f86 1c87ccdb03987c2d6dd78d62d6e23f2e8950d758 3c00aa954a7664e86a9333eb0e79ba9ddcedfb58 b9bce9ec341878fb681bf7f895d3054d702da122

Control files of package libqca2-doc: lines which differ (wdiff format)

  • Multi-Arch: foreign

No differences were encountered between the control files of package qca-qt5-2-utils

Control files of package qca-qt5-2-utils-dbgsym: lines which differ (wdiff format)

  • Build-Ids: 7ab8f4c1a9632b59c55b9c89abf15f16184a4ac7 e52968dad18f6b9eb9f5cdf1b24307b245817b2f dd6010d375e2c590888bd4725da5068e1d50d015 ff1efe4b638e81c55dfcaadf558e36fcac9ed324

Resulting package

The resulting binary packages can be installed (if you have the apt repository enabled) by running one of:

apt install -t multiarch-fixes libqca-qt5-2-dbgsym
apt install -t multiarch-fixes libqca-qt5-2-dev
apt install -t multiarch-fixes libqca-qt5-2-plugins-dbgsym
apt install -t multiarch-fixes libqca-qt5-2-plugins
apt install -t multiarch-fixes libqca-qt5-2
apt install -t multiarch-fixes libqca2-doc
apt install -t multiarch-fixes qca-qt5-2-utils-dbgsym
apt install -t multiarch-fixes qca-qt5-2-utils

Lintian Result

Full worker log Full build log