Debian Bug report logs - #1000531
sphinxcontrib-applehelp: please make the build reproducible

version graph

Package: src:sphinxcontrib-applehelp; Maintainer for src:sphinxcontrib-applehelp is Debian Python Team <team+python@tracker.debian.org>;

Reported by: "Chris Lamb" <lamby@debian.org>

Date: Wed, 24 Nov 2021 16:15:01 UTC

Severity: wishlist

Tags: patch

Found in version sphinxcontrib-applehelp/1.0.2-1

Fixed in version sphinxcontrib-applehelp/1.0.2-2

Done: Joseph Nahmias <jello@debian.org>

Bug is archived. No further changes may be made.

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, reproducible-bugs@lists.alioth.debian.org, Debian Python Team <team+python@tracker.debian.org>:
Bug#1000531; Package src:sphinxcontrib-applehelp. (Wed, 24 Nov 2021 16:15:03 GMT) (full text, mbox, link).


Acknowledgement sent to "Chris Lamb" <lamby@debian.org>:
New Bug report received and forwarded. Copy sent to reproducible-bugs@lists.alioth.debian.org, Debian Python Team <team+python@tracker.debian.org>. (Wed, 24 Nov 2021 16:15:03 GMT) (full text, mbox, link).


Message #5 received at submit@bugs.debian.org (full text, mbox, reply):

From: "Chris Lamb" <lamby@debian.org>
To: submit@bugs.debian.org
Subject: sphinxcontrib-applehelp: please make the build reproducible
Date: Wed, 24 Nov 2021 08:11:08 -0800
[Message part 1 (text/plain, inline)]
Source: sphinxcontrib-applehelp
Version: 1.0.2-1
Severity: wishlist
Tags: patch
User: reproducible-builds@lists.alioth.debian.org
Usertags: timestamps
X-Debbugs-Cc: reproducible-bugs@lists.alioth.debian.org

Hi,

Whilst working on the Reproducible Builds effort [0] we noticed that
sphinxcontrib-applehelp could not be built reproducibly.

This is because it uses the tag_date feature of Python eggs which gets
encoded into the binary package in a number of ways (eg. directory
names, etc.)

Patch attached.

 [0] https://reproducible-builds.org/


Regards,

-- 
      ,''`.
     : :'  :     Chris Lamb
     `. `'`      lamby@debian.org / chris-lamb.co.uk
       `-
[sphinxcontrib-applehelp.diff.txt (text/plain, attachment)]

Reply sent to Joseph Nahmias <jello@debian.org>:
You have taken responsibility. (Thu, 25 Nov 2021 12:39:12 GMT) (full text, mbox, link).


Notification sent to "Chris Lamb" <lamby@debian.org>:
Bug acknowledged by developer. (Thu, 25 Nov 2021 12:39:12 GMT) (full text, mbox, link).


Message #10 received at 1000531-close@bugs.debian.org (full text, mbox, reply):

From: Debian FTP Masters <ftpmaster@ftp-master.debian.org>
To: 1000531-close@bugs.debian.org
Subject: Bug#1000531: fixed in sphinxcontrib-applehelp 1.0.2-2
Date: Thu, 25 Nov 2021 12:34:31 +0000
Source: sphinxcontrib-applehelp
Source-Version: 1.0.2-2
Done: Joseph Nahmias <jello@debian.org>

We believe that the bug you reported is fixed in the latest version of
sphinxcontrib-applehelp, 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 1000531@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Joseph Nahmias <jello@debian.org> (supplier of updated sphinxcontrib-applehelp 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, 25 Nov 2021 07:04:12 -0500
Source: sphinxcontrib-applehelp
Architecture: source
Version: 1.0.2-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Team <team+python@tracker.debian.org>
Changed-By: Joseph Nahmias <jello@debian.org>
Closes: 1000531
Changes:
 sphinxcontrib-applehelp (1.0.2-2) unstable; urgency=medium
 .
   * [4cb7deb] drop tag_date in egg_info to make build reproducible.
     Thanks to Chris Lamb <lamby@debian.org> (Closes: #1000531)
   * [c533a55] bump std-ver
   * [1a07c63] elaborate a bit more in long description to please lintian
   * [1fb41f4] depend & enhance python3-sphinx
Checksums-Sha1:
 c92bd9fd6515128004816e0032cd4cef756786dc 2216 sphinxcontrib-applehelp_1.0.2-2.dsc
 0729b6a1cf5971fc09037449c9761beba86e3f1d 2752 sphinxcontrib-applehelp_1.0.2-2.debian.tar.xz
 38f2772130d154e7cc89851eebe6ecaaff663925 7653 sphinxcontrib-applehelp_1.0.2-2_amd64.buildinfo
Checksums-Sha256:
 ca771068257f96fade599693942ab9fa79e62e4cce93b115fed07280a4736eab 2216 sphinxcontrib-applehelp_1.0.2-2.dsc
 037bb5d479dfd4d82c131a7792d82ebe8060c617434ea2b04aaffaa1e3d735ce 2752 sphinxcontrib-applehelp_1.0.2-2.debian.tar.xz
 dbfa0cf0ea761f81b37327846cc8793b8002f460cd6ce606a264039fdba58d2a 7653 sphinxcontrib-applehelp_1.0.2-2_amd64.buildinfo
Files:
 58055c8bdce94f868dd91332b1dc6734 2216 python optional sphinxcontrib-applehelp_1.0.2-2.dsc
 4344f515b986abe4eef238fc9afcfdd3 2752 python optional sphinxcontrib-applehelp_1.0.2-2.debian.tar.xz
 b632c78bf1034067d9a30d8b1967faf6 7653 python optional sphinxcontrib-applehelp_1.0.2-2_amd64.buildinfo

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

iQIzBAEBCAAdFiEEcxc7CTsDz7hRCK0UsRvZGQeaO5gFAmGffNsACgkQsRvZGQea
O5jK0Q//bObXlSvg/kx3bDbRV+YUm5789UKDDft9r0SQyW2iWuxqUEoH5LjlHn2W
YZj48p5nKt5ezG9SeLXVm5oYMPuW7YZQdq8aw6NTCDmc0oK3Q6rV/EVe1TwTVC5u
9pJpicnqVWZLVXMULXXks0Mha9s1aPExJU71hzzxpgPNXU5utoJupOntWfsivwDO
aWJugSjMrsULIUXVxxrLJa6UHxbHGBXln5SGbuS/HfWndhjCo2gw0zXjtpFRbAnK
ojPh1Iki4fcsmpweLonAvLHqvJH0aPrajVoOzU1PP+HCbk6XAt+QZWtJE891mbQP
1eXn9cD+BN45Uhnc5duyCPjVWBY26OldJ8vr+g31O76hJrD0x9YfIhqrbByLBLv4
PcOZgofCfZJLPU+dnZ75IUNFAmCXUsJjz/erjo1ebs04lbD0yyC0twKFggnizt8x
q1lyKaWjBmkPGxdrw3RyaJO03KmMRC9PKqkXRe9I9HNNaQcGDMHp3tSYL5Cu0cma
hbake4+4xbnK5/bNjFyffnnlYIh+lfHHLZgaGWqBDWqFVsLBBaO1/AiK5fs+WjYc
SWHF42+4U3xhHf9RvIJG8XZ9mDaI2elKiXzKHxUDeo7vdQoBQDsVVnSZlRDHRrDU
eyUYit/vZNVqs6dEqxjM6CbjzMi/xZpLqU4MMCDM4XZKVvwXGOg=
=OfG7
-----END PGP SIGNATURE-----




Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Tue, 28 Dec 2021 07:28:25 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:03:59 2023; Machine Name: bembo

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.