Debian Bug report logs -
#797521
ibus-table: please make the output of ibus-table-createdb deterministic
Reported by: Chris Lamb <lamby@debian.org>
Date: Mon, 31 Aug 2015 10:12:02 UTC
Severity: wishlist
Tags: patch
Found in version ibus-table/1.9.1-3
Fixed in version ibus-table/1.9.1-4
Done: Aron Xu <aron@debian.org>
Bug is archived. No further changes may be made.
Toggle useless messages
Report forwarded
to debian-bugs-dist@lists.debian.org, reproducible-builds@lists.alioth.debian.org, IME Packaging Team <pkg-ime-devel@lists.alioth.debian.org>:
Bug#797521; Package src:ibus-table.
(Mon, 31 Aug 2015 10:12:06 GMT) (full text, mbox, link).
Acknowledgement sent
to Chris Lamb <lamby@debian.org>:
New Bug report received and forwarded. Copy sent to reproducible-builds@lists.alioth.debian.org, IME Packaging Team <pkg-ime-devel@lists.alioth.debian.org>.
(Mon, 31 Aug 2015 10:12:06 GMT) (full text, mbox, link).
Message #5 received at submit@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
Source: ibus-table
Version: 1.9.1-3
Severity: wishlist
Tags: patch
User: reproducible-builds@lists.alioth.debian.org
Usertags: toolchain randomness
X-Debbugs-Cc: reproducible-builds@lists.alioth.debian.org
Hi,
While working on the "reproducible builds" effort [0], we have noticed
that ibus-table-createdb creates output with non-determinstic output
due to Python dict ordering.
The attached patch removes this randomness from the build system. Once
applied, packages using ibus-table can be built reproducibly in our
reproducible toolchain.
[0] https://wiki.debian.org/ReproducibleBuilds
Regards,
--
,''`.
: :' : Chris Lamb
`. `'` lamby@debian.org / chris-lamb.co.uk
`-
[ibus-table.diff.txt (text/plain, attachment)]
Information forwarded
to debian-bugs-dist@lists.debian.org, IME Packaging Team <pkg-ime-devel@lists.alioth.debian.org>:
Bug#797521; Package src:ibus-table.
(Mon, 31 Aug 2015 10:15:06 GMT) (full text, mbox, link).
Acknowledgement sent
to Chris Lamb <lamby@debian.org>:
Extra info received and forwarded to list. Copy sent to IME Packaging Team <pkg-ime-devel@lists.alioth.debian.org>.
(Mon, 31 Aug 2015 10:15:06 GMT) (full text, mbox, link).
Message #10 received at 797521@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
Chris Lamb wrote:
> [..]
Apologies, but I sent an earlier, incorrect, attempt at a patch. The
correct one is now attached.
Regards,
--
,''`.
: :' : Chris Lamb
`. `'` lamby@debian.org / chris-lamb.co.uk
`-
[ibus-table.diff.txt (text/plain, attachment)]
Information forwarded
to debian-bugs-dist@lists.debian.org, IME Packaging Team <pkg-ime-devel@lists.alioth.debian.org>:
Bug#797521; Package src:ibus-table.
(Sun, 14 Aug 2016 19:15:47 GMT) (full text, mbox, link).
Acknowledgement sent
to Chris Lamb <lamby@debian.org>:
Extra info received and forwarded to list. Copy sent to IME Packaging Team <pkg-ime-devel@lists.alioth.debian.org>.
(Sun, 14 Aug 2016 19:15:47 GMT) (full text, mbox, link).
Message #15 received at 797521@bugs.debian.org (full text, mbox, reply):
Dear Maintainer,
> Source: ibus-table
> Version: 1.9.1-3ubuntu2
> Tags: patch
There hasn't seem to be any update on this bug in 349 days, in which
time the Reproducible Builds effort has come on a long way. :)
Would you consider applying this patch and uploading?
Regards,
--
,''`.
: :' : Chris Lamb
`. `'` lamby@debian.org / chris-lamb.co.uk
`-
Reply sent
to Aron Xu <aron@debian.org>:
You have taken responsibility.
(Thu, 01 Dec 2016 13:09:12 GMT) (full text, mbox, link).
Notification sent
to Chris Lamb <lamby@debian.org>:
Bug acknowledged by developer.
(Thu, 01 Dec 2016 13:09:12 GMT) (full text, mbox, link).
Message #20 received at 797521-close@bugs.debian.org (full text, mbox, reply):
Source: ibus-table
Source-Version: 1.9.1-4
We believe that the bug you reported is fixed in the latest version of
ibus-table, 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 797521@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Aron Xu <aron@debian.org> (supplier of updated ibus-table 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 ftpmaster@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Thu, 01 Dec 2016 20:37:35 +0800
Source: ibus-table
Binary: ibus-table
Architecture: source
Version: 1.9.1-4
Distribution: unstable
Urgency: medium
Maintainer: IME Packaging Team <pkg-ime-devel@lists.alioth.debian.org>
Changed-By: Aron Xu <aron@debian.org>
Description:
ibus-table - table engine for IBus
Closes: 797521
Changes:
ibus-table (1.9.1-4) unstable; urgency=medium
.
[ Aron Xu ]
* Build using Python3
.
[ Chris Lamb ]
* Make the output of ibus-table-createdb deterministic (Closes: #797521)
Checksums-Sha1:
b9d6938d9df47cd060200aeeefae65cf1442d5e8 1748 ibus-table_1.9.1-4.dsc
02b914edaaf4dd22090d2e6e8edbd08f3c02cc52 4176 ibus-table_1.9.1-4.debian.tar.xz
Checksums-Sha256:
683ca431f61ea20e648c8333836c0c462e443531672bfb6e7eebb7a56aac13cb 1748 ibus-table_1.9.1-4.dsc
c8f7880ec3cdc7c0e77a228e9aed6931d542b77c92ed96fea9447e012bc6d782 4176 ibus-table_1.9.1-4.debian.tar.xz
Files:
32b21884a2d20795ce613f17a14ef58d 1748 utils optional ibus-table_1.9.1-4.dsc
66d8300959c124fe9ee12f93859b4749 4176 utils optional ibus-table_1.9.1-4.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQEcBAEBCAAGBQJYQBnTAAoJEPbsVcVkKA0eXOIIAKF9ctW25WHwyb0mcY95RnPp
izeQPj4/+mhfLFF1vdyJEslOiKECM+slPVT9S0CcLNsxhhiznzQyVrPitBUdkaCp
YaR3Vb63If1Gy6nvhObht2We76Rq+xIvnvz3mKAV1fq1CexuIxmSnntQayuTM+Uu
Gte7zHXXsYxkBvsrpFhzJ72LNUSHtHjZyFclFNWpGor1TLIiDx/NuI8KGjeGz3wV
CeFaagxwnjMqTNbZC1K/3LvZG/j+Yn5ODGiVYaZsocyTibEhbyUYETG7Lvk6HwiC
X3UkX+OYtrmAbmYjaZwkMWNGWc+5QjZ+JPpEq91rLByFYfCIYgqqsJmguomxb/g=
=tdaA
-----END PGP SIGNATURE-----
Bug archived.
Request was from Debbugs Internal Request <owner@bugs.debian.org>
to internal_control@bugs.debian.org.
(Wed, 22 Feb 2017 07:27:00 GMT) (full text, mbox, link).
Send a report that this bug log contains spam.
Debian bug tracking system administrator <owner@bugs.debian.org>.
Last modified:
Wed May 17 10:10:23 2023;
Machine Name:
buxtehude
Debian Bug tracking system
Debbugs is free software and licensed under the terms of the GNU
Public License version 2. The current version can be obtained
from https://bugs.debian.org/debbugs-source/.
Copyright © 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson,
2005-2017 Don Armstrong, and many other contributors.