Debian Bug report logs -
#848633
sugar-toolkit-gtk3: please make the build reproducible
Reported by: Dhole <dhole@openmailbox.org>
Date: Mon, 19 Dec 2016 03:15:02 UTC
Severity: wishlist
Tags: patch
Found in version sugar-toolkit-gtk3/0.110.0-2
Fixed in version sugar-toolkit-gtk3/0.110.0-3
Done: Jonas Smedegaard <dr@jones.dk>
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, Debian Sugar Team <pkg-sugar-devel@lists.alioth.debian.org>:
Bug#848633; Package src:sugar-toolkit-gtk3.
(Mon, 19 Dec 2016 03:15:04 GMT) (full text, mbox, link).
Acknowledgement sent
to Dhole <dhole@openmailbox.org>:
New Bug report received and forwarded. Copy sent to reproducible-builds@lists.alioth.debian.org, Debian Sugar Team <pkg-sugar-devel@lists.alioth.debian.org>.
(Mon, 19 Dec 2016 03:15:04 GMT) (full text, mbox, link).
Message #5 received at submit@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
Source: sugar-toolkit-gtk3
Version: 0.110.0-2
Severity: wishlist
Tags: patch
User: reproducible-builds@lists.alioth.debian.org
Usertags: locale
X-Debbugs-Cc: reproducible-builds@lists.alioth.debian.org
Hi,
While working on the "reproducible builds" effort [1], we have noticed
that sugar-toolkit-gtk3 generates unreproducible desktop files.
When generating desktop files, translation files are iterated in a
non-deterministic order.
The attached patch fixes this by sorting the translation files used to
generate the desktop file. Once applied, packages using
sugar-toolkit-gtk3 can generate reproducible desktop files in our
current experimental framework.
Please, consider sending this patch upstream.
[1]: https://wiki.debian.org/ReproducibleBuilds
Regards,
--
Dhole
[sugar-toolkit-gtk3.diff.txt (text/plain, attachment)]
[signature.asc (application/pgp-signature, inline)]
Information forwarded
to debian-bugs-dist@lists.debian.org, Debian Sugar Team <pkg-sugar-devel@lists.alioth.debian.org>:
Bug#848633; Package src:sugar-toolkit-gtk3.
(Mon, 19 Dec 2016 05:00:03 GMT) (full text, mbox, link).
Acknowledgement sent
to James Cameron <quozl@laptop.org>:
Extra info received and forwarded to list. Copy sent to Debian Sugar Team <pkg-sugar-devel@lists.alioth.debian.org>.
(Mon, 19 Dec 2016 05:00:03 GMT) (full text, mbox, link).
Message #10 received at 848633@bugs.debian.org (full text, mbox, reply):
You wrote:
> Please, consider sending this patch upstream.
Is in review upstream, thanks.
https://github.com/sugarlabs/sugar-toolkit-gtk3/pull/350
--
James Cameron
http://quozl.netrek.org/
Reply sent
to Jonas Smedegaard <dr@jones.dk>:
You have taken responsibility.
(Wed, 25 Jan 2017 04:09:09 GMT) (full text, mbox, link).
Notification sent
to Dhole <dhole@openmailbox.org>:
Bug acknowledged by developer.
(Wed, 25 Jan 2017 04:09:09 GMT) (full text, mbox, link).
Message #15 received at 848633-close@bugs.debian.org (full text, mbox, reply):
Source: sugar-toolkit-gtk3
Source-Version: 0.110.0-3
We believe that the bug you reported is fixed in the latest version of
sugar-toolkit-gtk3, 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 848633@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Jonas Smedegaard <dr@jones.dk> (supplier of updated sugar-toolkit-gtk3 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: Wed, 25 Jan 2017 04:28:26 +0100
Source: sugar-toolkit-gtk3
Binary: libsugarext0 libsugarext-data libsugarext-dev libsugarext-dbg python-sugar3 gir1.2-sugarext-1.0
Architecture: source
Version: 0.110.0-3
Distribution: unstable
Urgency: medium
Maintainer: Debian Sugar Team <pkg-sugar-devel@lists.alioth.debian.org>
Changed-By: Jonas Smedegaard <dr@jones.dk>
Description:
gir1.2-sugarext-1.0 - Sugar Learning Platform - toolkit GObject introspection
libsugarext-data - Sugar Learning Platform - toolkit common files
libsugarext-dbg - Sugar Learning Platform - toolkit debugging symbols
libsugarext-dev - Sugar Learning Platform - toolkit development files
libsugarext0 - Sugar Learning Platform - toolkit runtime library
python-sugar3 - Sugar Learning Platform - toolkit Python bindings
Closes: 848633
Changes:
sugar-toolkit-gtk3 (0.110.0-3) unstable; urgency=medium
.
* Add patch cherry-picked upstream to fix screen resize race.
* Add patch cherry-picked upstream to sort translation files.
Closes: Bug#848633. Thanks to Dhole.
* Modernize Vcs-* fields:
+ Use https protocol.
+ Use git subdir (not cgit).
+ Add .git suffix for Vcs-Git URL.
* Stop override lintian for
package-needs-versioned-debhelper-build-depends: Fixed in lintian.
* Update watch file:
+ Bump to version 4.
+ Mention gbp --uscan in usage comment.
* Update copyright info: Extend coverage of Debian packaging.
Checksums-Sha1:
01f353193ceebee13564329885325c095eac878d 2809 sugar-toolkit-gtk3_0.110.0-3.dsc
b62e138a58e83ccf03ee6870be81824cc3ab3c1c 14776 sugar-toolkit-gtk3_0.110.0-3.debian.tar.xz
Checksums-Sha256:
5c54933309e8a350f49a7a3e7b7a2270c407d51b85eb9d1deff7d68970b02987 2809 sugar-toolkit-gtk3_0.110.0-3.dsc
2475fc89e1f09816403d4e1eec4fcd748e451ade5848a4c03805655d8b0a45b3 14776 sugar-toolkit-gtk3_0.110.0-3.debian.tar.xz
Files:
04af4ca0dfb2ef9982e31e72b60bed8e 2809 python optional sugar-toolkit-gtk3_0.110.0-3.dsc
57b93d5c48202d18944804af1eac34f7 14776 python optional sugar-toolkit-gtk3_0.110.0-3.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCAAdFiEEn+Ppw2aRpp/1PMaELHwxRsGgASEFAliIIOoACgkQLHwxRsGg
ASEl9Q/9EltEm8C5/E4eHeX5J76I7yxLM9T/ntdMXzmfJIDGJYFwb/GndGIlKmbX
qXBeqIYYvJAmZK52tF9Ynr/IhT2/K5qcLCEj7jEO0TIAzE+zHk8i58AhdYXFVDsS
hmmn6YSRjo2bfHBiEXhlJ21J6eQ+At7qIZKTYx23hFX0I4qKx0eqRL4Z87f+xoSb
4Ox5DqYG3ZPWnMaCY1Lb6jQeko2u9TF9eiUpueaW/DFDjCinM1WNuVKNm+VHYmwA
tFfx6/FFOZC2MaeivA3Dsa6C9ANXOApRdIV8FjK8JCmr5UTA17JwGMBW+rZlliLx
Fy2bqA9+ZouSkjeyIBGQi5/t75PJ4IlXKQ0nm4NqZuYQH3VSkRtYUzdOXN7Q+8Xc
euiNsAn6ls2Hbu+NsOmOVCSTizdl1BzMJqQS3feMapu4AbIzR/yUHyRYAzOa0tKh
uKPo739uVhbOqPxRogbSf79Oim+bVZVRpMf3wcGj7WmRCTopTXNQhnCLnMLLKA/s
3e/YRu/mp+QOhTjwvuoVbgo3Nbnf0Z1MnjTkh3v4i5PIDfpa5ECi8atdkSdDb3Jc
FF8u1XX7c1/zRpm4k6DsvX0V6eOf6YZbZd1BqGS56VLQGsMNt/bUuLUdQEL9lXQN
kPHm8hrTR6Z8XUM01Qz5iYiNzseypSYN53EPe7pg0lm3Z7N3ZNU=
=+dfO
-----END PGP SIGNATURE-----
Bug archived.
Request was from Debbugs Internal Request <owner@bugs.debian.org>
to internal_control@bugs.debian.org.
(Sat, 04 Mar 2017 07:29:27 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 13:42:46 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.