Package: kgendesignerplugin
Version: 5.43.0-1
Tags: patch
User: helm...@debian.org
Usertags: rebootstrap
Control: affects -1 + src:kpimtextedit

kpimtextedit fails to cross build from source, because it fails running
kgendesignerplugin with an Exec format error. Likely, kgendesignerplugin
needs to be marked Multi-Arch: foreign. I took a look into its
documentation and it seems that this tool converts ini-style
configuration files into C++ source. Since both are text formats, that'd
constitute an architecture-independent interface and thus would warrant
Multi-Arch: foreign. I'd like to thank you for having nicely split this
tool into a separate package. This splitting simplified the analysis. If
you agree, please apply the attached patch.

Helmut
diff --minimal -Nru kdesignerplugin-5.43.0/debian/changelog 
kdesignerplugin-5.43.0/debian/changelog
--- kdesignerplugin-5.43.0/debian/changelog     2018-02-26 11:43:21.000000000 
+0100
+++ kdesignerplugin-5.43.0/debian/changelog     2018-03-19 12:47:36.000000000 
+0100
@@ -1,3 +1,10 @@
+kdesignerplugin (5.43.0-1.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Mark kgendesignerplugin Multi-Arch: foreign (Closes: #-1)
+
+ -- Helmut Grohne <hel...@subdivi.de>  Mon, 19 Mar 2018 12:47:36 +0100
+
 kdesignerplugin (5.43.0-1) experimental; urgency=medium
 
   * Use the salsa canonical urls
diff --minimal -Nru kdesignerplugin-5.43.0/debian/control 
kdesignerplugin-5.43.0/debian/control
--- kdesignerplugin-5.43.0/debian/control       2018-02-26 11:43:21.000000000 
+0100
+++ kdesignerplugin-5.43.0/debian/control       2018-03-19 12:47:28.000000000 
+0100
@@ -63,6 +63,7 @@
 Package: kgendesignerplugin
 Section: libdevel
 Architecture: any
+Multi-Arch: foreign
 Depends: kdesignerplugin-data (= ${source:Version}),
          ${misc:Depends},
          ${shlibs:Depends},

Reply via email to