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},