Package: isoquery
Version: 3.2.3-1
Tags: patch
User: debian-cr...@lists.debian.org
Usertags: ftcbfs
Control: affects -1 + src:efi-reader

efi-reader fails to cross build from source, because it fails running
isoquery with an Exec format error. Usually that means that the isoquery
dependency should be annotated :native or that isoquery should be marked
Multi-Arch: foreign. If the latter is correct, it is to be preferred. I
think in this case Multi-Arch: foreign is warranted, because isoquery is
a command line utility that deals with textual file formats (json
mostly). As such its behaviour does not differ when being run on a
different architecture. Please consider applying the attached patch.

Helmut
diff --minimal -Nru isoquery-3.2.3/debian/changelog 
isoquery-3.2.3/debian/changelog
--- isoquery-3.2.3/debian/changelog     2018-08-18 22:22:21.000000000 +0200
+++ isoquery-3.2.3/debian/changelog     2020-01-24 16:20:44.000000000 +0100
@@ -1,3 +1,10 @@
+isoquery (3.2.3-1.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Mark isoquery Multi-Arch: foreign. (Closes: #-1)
+
+ -- Helmut Grohne <hel...@subdivi.de>  Fri, 24 Jan 2020 16:20:44 +0100
+
 isoquery (3.2.3-1) unstable; urgency=medium
 
   * New upstream version 3.2.3
diff --minimal -Nru isoquery-3.2.3/debian/control isoquery-3.2.3/debian/control
--- isoquery-3.2.3/debian/control       2018-01-21 16:39:17.000000000 +0100
+++ isoquery-3.2.3/debian/control       2020-01-24 16:20:43.000000000 +0100
@@ -13,6 +13,7 @@
 
 Package: isoquery
 Architecture: any
+Multi-Arch: foreign
 Depends: ${shlibs:Depends}, ${misc:Depends}
 Recommends: iso-codes
 Description: Search and display various ISO codes (country, language, ...)

Reply via email to