Debian Bug report logs - #1000532
sphinxcontrib-jsmath: please make the build reproducible

version graph

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

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

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

Severity: wishlist

Tags: patch

Found in version sphinxcontrib-jsmath/1.0.1-2

Fixed in version sphinxcontrib-jsmath/1.0.1-3

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#1000532; Package src:sphinxcontrib-jsmath. (Wed, 24 Nov 2021 16:15:06 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:06 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-jsmath: please make the build reproducible
Date: Wed, 24 Nov 2021 08:10:59 -0800
[Message part 1 (text/plain, inline)]
Source: sphinxcontrib-jsmath
Version: 1.0.1-2
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-jsmath 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-jsmath.diff.txt (text/plain, attachment)]

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


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


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

From: Debian FTP Masters <ftpmaster@ftp-master.debian.org>
To: 1000532-close@bugs.debian.org
Subject: Bug#1000532: fixed in sphinxcontrib-jsmath 1.0.1-3
Date: Thu, 25 Nov 2021 12:49:54 +0000
Source: sphinxcontrib-jsmath
Source-Version: 1.0.1-3
Done: Joseph Nahmias <jello@debian.org>

We believe that the bug you reported is fixed in the latest version of
sphinxcontrib-jsmath, 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 1000532@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-jsmath 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:20:09 -0500
Source: sphinxcontrib-jsmath
Architecture: source
Version: 1.0.1-3
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Team <team+python@tracker.debian.org>
Changed-By: Joseph Nahmias <jello@debian.org>
Closes: 1000532
Changes:
 sphinxcontrib-jsmath (1.0.1-3) unstable; urgency=medium
 .
   * [907fa7f] update salsa CI config
   * [963f495] drop tag_date in egg_info to make build reproducible.
     Thanks to Chris Lamb <lamby@debian.org> (Closes: #1000532)
   * [72317c5] note that this enhances: python3-sphinx
   * [e93c451] need python3-all for autopkgtest
Checksums-Sha1:
 1ad1549af58450d6ce6e490810eeec1fbbd56506 2331 sphinxcontrib-jsmath_1.0.1-3.dsc
 3f2267eaffe0ca982015322480780c8e28258f5e 3324 sphinxcontrib-jsmath_1.0.1-3.debian.tar.xz
 5825401d123c662dcfeaaa552d77bda0c0eb04e0 7901 sphinxcontrib-jsmath_1.0.1-3_amd64.buildinfo
Checksums-Sha256:
 be70dd64594d04f3adcd8ae6628dce458e3aa7e12fbe7df18cbb7b0abfacbbdd 2331 sphinxcontrib-jsmath_1.0.1-3.dsc
 0a02912a185d3dc0328d3965a52eac220d98215a7426f884fe49b56c0f3a23a8 3324 sphinxcontrib-jsmath_1.0.1-3.debian.tar.xz
 42bb9e978e0ae1c38cac95b05f8394bb8927563f0ebcd6034cea62ef679d5e93 7901 sphinxcontrib-jsmath_1.0.1-3_amd64.buildinfo
Files:
 ba1f8c7d95261c9b793a195464af1f24 2331 python optional sphinxcontrib-jsmath_1.0.1-3.dsc
 5ceb9b6ced716c5cc6926e0b74844db7 3324 python optional sphinxcontrib-jsmath_1.0.1-3.debian.tar.xz
 75795f4b3e44807434ac94510988da90 7901 python optional sphinxcontrib-jsmath_1.0.1-3_amd64.buildinfo

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

iQIzBAEBCAAdFiEEcxc7CTsDz7hRCK0UsRvZGQeaO5gFAmGfgOgACgkQsRvZGQea
O5iF0g//UJJOk7LO2bHUiDSbK4XRmtv/GIQx5pkbTsVuxa7p5EhpX/q7BlCXXOVB
qQMiwR21OeoB/fG8WcpMms4O6y7lEvruU8rd7ygENTckcW17CEQlUdAQJSoFuYO1
RaYP1YqJ/A5CRXXX57kZxDPF7zd/UyJLCOSJipYYXpVEAQSyRKm8coeZAcDc2UXk
tv9u9I7Hs6xZZW7QLjhq6AbXqVemi/Jh6iG/6m7ofI/q+3S09msrT3E3HK0df3VB
e3PhfRWsYODkOUt6iFFPem1B/tEW6NZT63MKVODroL0EKdCb/M7TTj1EpV0YN4A+
Qo50/HCNergkmGerWy3SCzzeoSumzbzNh1V0q/Y6cXkxxqp9jKKtHquJDI/YBtwn
BHSnp3DC/wMP1Y/0gGC2RnWMmjvGhAwZTErCkoxvp73Pul4btwyZkA6HWJTsFTxk
5KQS0ssJnlAOFGm4LgN21ueNfgipDJ8U2VAPPK3UvX35+ZRqZUG+3cpyGMf1rYBy
TzG/EvcVTEYysGNXBsBE5FJ+am8ZkXCY+E6kk9tSb7WWgw/bjTTsjTBCn/AxMqbC
QRyNfb83WtInASJt9qrpnNZ5WvZGaOdUXf/Y4MOXtxIYtoN1gynpQyKU3E4hDjRr
ucEl7ZTieYugYflozuvwMsynmAD4e95VMEdLpQMoVOiApmc/SSc=
=3Rdx
-----END PGP SIGNATURE-----




Information forwarded to debian-bugs-dist@lists.debian.org, Debian Python Team <team+python@tracker.debian.org>:
Bug#1000532; Package src:sphinxcontrib-jsmath. (Mon, 06 Dec 2021 02:15:02 GMT) (full text, mbox, link).


Acknowledgement sent to gocomsearch@gmail.com:
Extra info received and forwarded to list. Copy sent to Debian Python Team <team+python@tracker.debian.org>. (Mon, 06 Dec 2021 02:15:03 GMT) (full text, mbox, link).


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

From: gocomsearch@gmail.com
To: 1000532@bugs.debian.org
Subject: New Internet Search Engine
Date: Sun, 5 Dec 2021 16:33:56 -0800
[Message part 1 (text/html, inline)]

Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Mon, 03 Jan 2022 07:26:18 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:04:10 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.