Your message dated Fri, 14 Oct 2016 07:49:18 +0000
with message-id <e1buxf0-0004cu...@franck.debian.org>
and subject line Bug#840707: fixed in libdatrie 0.2.10-3
has caused the Debian Bug report #840707,
regarding trietool is installed for the host architecture during cross 
compilation
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
840707: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=840707
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: libdatrie1-bin
Version: 0.2.10-2
Tags: patch
User: helm...@debian.org
Usertags: rebootstrap
Control: affects -1 + src:libthai src:swath

The packages listed above fail to cross build from source, because
executing trietool-2.0 fails. When satisfying their Build-Depends,
libdatrie1-bin is installed for the host architecture and thus no binary
from it can be executed. A solution to problem is marking libdatrie1-bin
Multi-Arch: foreign.

I believe that marking it Multi-Arch: foreign is correct, because its
inupts and outputs are processed in an architecture-agnostic way. For
instance, it specifically handles endianess when writing integers. I
also tried to run trietool on different architectures to see whether its
output would differ and my tests agree with the source code inspection.
Thus I think it really should be marked Multi-Arch: foreign.

Please consider applying the attached patch.

Helmut
diff --minimal -Nru libdatrie-0.2.10/debian/changelog 
libdatrie-0.2.10/debian/changelog
--- libdatrie-0.2.10/debian/changelog   2016-02-01 16:08:51.000000000 +0100
+++ libdatrie-0.2.10/debian/changelog   2016-10-14 06:50:48.000000000 +0200
@@ -1,3 +1,10 @@
+libdatrie (0.2.10-2.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Mark libdatrie1-bin Multi-Arch: foreign. (Closes: #-1)
+
+ -- Helmut Grohne <hel...@subdivi.de>  Fri, 14 Oct 2016 06:50:19 +0200
+
 libdatrie (0.2.10-2) unstable; urgency=medium
 
   * Use system jquery.js for doc package [lintian].
diff --minimal -Nru libdatrie-0.2.10/debian/control 
libdatrie-0.2.10/debian/control
--- libdatrie-0.2.10/debian/control     2016-02-01 16:08:51.000000000 +0100
+++ libdatrie-0.2.10/debian/control     2016-10-14 06:50:16.000000000 +0200
@@ -38,6 +38,7 @@
 Section: misc
 Architecture: any
 Depends: ${misc:Depends}, ${shlibs:Depends}
+Multi-Arch: foreign
 Description: Programs for double-array trie library
  Trie is a kind of digital search tree, an efficient indexing method with
  O(1) time complexity for searching. Comparably as efficient as hashing,

--- End Message ---
--- Begin Message ---
Source: libdatrie
Source-Version: 0.2.10-3

We believe that the bug you reported is fixed in the latest version of
libdatrie, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 840...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Theppitak Karoonboonyanan <t...@debian.org> (supplier of updated libdatrie 
package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Fri, 14 Oct 2016 14:21:20 +0700
Source: libdatrie
Binary: libdatrie-dev libdatrie1-bin libdatrie1 libdatrie1-udeb libdatrie-doc
Architecture: source amd64 all
Version: 0.2.10-3
Distribution: unstable
Urgency: medium
Maintainer: Theppitak Karoonboonyanan <t...@debian.org>
Changed-By: Theppitak Karoonboonyanan <t...@debian.org>
Description:
 libdatrie-dev - Development files for double-array trie library
 libdatrie-doc - Documentation files for double-array trie library
 libdatrie1 - Double-array trie library
 libdatrie1-bin - Programs for double-array trie library
 libdatrie1-udeb - Double-array trie library for D-I use (udeb)
Closes: 840706 840707
Changes:
 libdatrie (0.2.10-3) unstable; urgency=medium
 .
   * Bump Standards-Version to 3.9.8, with changes:
     - Install doc in from libdatrie-doc under /usr/share/doc/libdatrie
       instead of /usr/share/doc/libdatrie-doc, as recommended in Section 12.3
   * Update author e-mail address in doc-base.
   * Use cgit in Vcs-Browser.
   * Fix FTCBFS: Support DEB_BUILD_OPTIONS=nocheck.
     Thanks Helmut Grohne for the report and patch. (Closes: #840706)
   * Mark libdatrie1-bin Multi-Arch: foreign
     fixing FTCBFS on libthai and swath.
     Thanks Helmut Grohne for the report and patch. (Closes: #840707)
Checksums-Sha1:
 d9ecb727b4f6797ac8c1d647d7a1c9eed4a0550e 2195 libdatrie_0.2.10-3.dsc
 00565178e500dddf131c7fcf3b535aea3bf86180 7308 libdatrie_0.2.10-3.debian.tar.xz
 df1117111e23db4daa2a0c6e72b38cc5df0a394c 17316 libdatrie-dev_0.2.10-3_amd64.deb
 336cf993a8b53a09cb7ac421b41854dfcac1ce3f 58288 libdatrie-doc_0.2.10-3_all.deb
 9b25818f95c08e1c55e5eaf00e58dc42af95bef9 17060 
libdatrie1-bin-dbgsym_0.2.10-3_amd64.deb
 c19fbc890902fbc95c9a686909c0830725250d00 32174 
libdatrie1-bin_0.2.10-3_amd64.deb
 3063efb3686736c288e4479b922f6a32c0fa1c61 29920 
libdatrie1-dbgsym_0.2.10-3_amd64.deb
 8dbcfd5c93c7aabb76175a9ff85de13d78e8a1ac 11764 
libdatrie1-udeb_0.2.10-3_amd64.udeb
 e9404f828520ef33c988a6555e61557f83cd076f 36044 libdatrie1_0.2.10-3_amd64.deb
Checksums-Sha256:
 6e51849f2bec96aca4e472ef08e7f1dad4782b06a37e5f5ddc2b79a403c1fbdb 2195 
libdatrie_0.2.10-3.dsc
 b0f2e11ca2669cbf96127eddd3d8269365b1e35a7ee76b0d5c0f8ab77dbfeb7b 7308 
libdatrie_0.2.10-3.debian.tar.xz
 8e8ba1631c21cedbc018d6c59acdf815ece146a94b3129b59424be3dc09498fe 17316 
libdatrie-dev_0.2.10-3_amd64.deb
 f16d1bada3a7060fd345e01022c120a5a8bcdca4cf6b943ce3d52f16381ec83a 58288 
libdatrie-doc_0.2.10-3_all.deb
 a815e68264f998bfa2f99de6b5cfc2cba11157caa36857d058b92f473828ed0c 17060 
libdatrie1-bin-dbgsym_0.2.10-3_amd64.deb
 3a008088b4124a0e7afd61881defc37d7ef4c1cd22754c35d57eb503b456da3c 32174 
libdatrie1-bin_0.2.10-3_amd64.deb
 761a28b094a6103bb05e5799bc9c729b5c28b375037387a9198cedb9ec566c7e 29920 
libdatrie1-dbgsym_0.2.10-3_amd64.deb
 6258158cffce3e0554e3b0ec9d747a2745c9ed4f1d9817271427374f440a5c5b 11764 
libdatrie1-udeb_0.2.10-3_amd64.udeb
 0a50260c8870f46868fc812399b9cd230134b5cfe5d14754bb5fb83c30d13465 36044 
libdatrie1_0.2.10-3_amd64.deb
Files:
 02cb2a5b9539e9ab0dbdda9a37c7ad46 2195 libs optional libdatrie_0.2.10-3.dsc
 131aefb1671380c2d178830ad11930d1 7308 libs optional 
libdatrie_0.2.10-3.debian.tar.xz
 74e6011d68aa024367ed516cb4ff4926 17316 libdevel optional 
libdatrie-dev_0.2.10-3_amd64.deb
 a6a1c2f6646c3456228c71db10dda706 58288 doc optional 
libdatrie-doc_0.2.10-3_all.deb
 69b2d9166529110f4f4dec795bb8a7be 17060 debug extra 
libdatrie1-bin-dbgsym_0.2.10-3_amd64.deb
 3cd6f8f4919df9102385204d3eb12523 32174 misc optional 
libdatrie1-bin_0.2.10-3_amd64.deb
 5237a5ddb1c165d246090bcaad7942ca 29920 debug extra 
libdatrie1-dbgsym_0.2.10-3_amd64.deb
 648addb4991d1ddb32a1cff5b1d86a7e 11764 debian-installer optional 
libdatrie1-udeb_0.2.10-3_amd64.udeb
 55db93c53a798641d52973ce14a4b4d3 36044 libs optional 
libdatrie1_0.2.10-3_amd64.deb

-----BEGIN PGP SIGNATURE-----

iQIcBAEBCAAGBQJYAIyWAAoJEKLrrtG2+QJBNbEP/iYAKITXvpG8Xfm51dN0kfoZ
hXOPuO8+oMzAnnAHMxPZsNvZCNwfBjv7YKdCUBpnmn+gxgDEgKrYScjsy2olUdKw
zr9r1fC6rYoOk0aEfBgsfSGXq/JX/B8OV9qSFXsllvPBImaktt7g7ty7QB07ZuaT
CZPLs28oF6ynWnXwpoDRPO7R3vr5UbqkV3Me62imt1wifPr3fguln8Aj0bQ0idvj
Gixa4MkPBDoJYhPrdmY4zEejqTJ1zxHp9HfSVxyzJUPTEXQfka977tlmEJJU3+8Z
rGzLI1OIR+zKuc6tj9vg4bxVCLMCX/POl71lnspdgyyMDIX3+75D4fme0t4AnZ74
UElbYMEgHSQ3836ib/gLc4A0jH1CC/w+NvaupP1dqMg9Rpp1aZLUo3K6kOoi9m7p
XD3HnUm2Z68Q1XW1F72YVi2ooK8DAKpuPAzT/xEKuZFo3xOwwKntorRtsseGpLBH
vwHlEWE+Y9GlsVl+nVyNjN6c7DhEXIR6TmeQe0WsvxKD3j7KEPR8pXKn/w9EMzHf
suTV2IKHw4dwhOclW2qQOco6u3DNaJhXIvl1whzSYqVBMDm1V/iIoZv7vWdBfIvo
ctFwMZ0sW4S4G3139B6/PjO2SIdkf9uJVz/PWEvKafEghY1ItEOoSOZ8TQs/JBU1
ttuVyQ17ruBorXdFhDuF
=o+OZ
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to