Debian Bug report logs -
#884010
The [FILES] section of sphinx htmlhelp (*.hhp) files appears in readdir() order
Toggle useless messages
Report forwarded
to debian-bugs-dist@lists.debian.org, Debian Python Modules Team <python-modules-team@lists.alioth.debian.org>:
Bug#884010; Package src:sphinx.
(Sun, 10 Dec 2017 13:15:04 GMT) (full text, mbox, link).
Message #3 received at submit@bugs.debian.org (full text, mbox, reply):
Source: sphinx
Version: 1.6.5-2
Severity: normal
Hi,
pgadmin3 currently does not build reproducibly because the .hhp files
depend on filesystem ordering:
https://tests.reproducible-builds.org/debian/rb-pkg/unstable/i386/diffoscope-results/pgadmin3.html
This has already been analyzed some time ago, but it appears the issue
was never reported as a bug:
https://tests.reproducible-builds.org/debian/issues/unstable/sphinx_htmlhelp_readdir_sensitive_issue.html
Description: [armhf,i386] The [FILES] section of sphinx htmlhelp (*.hhp) files appears in readdir() order:
sphinx/builders/htmlhelp.py:223: for root, dirs, files in os.walk(outdir)
I'm not attaching a patch here, as the fix seems trivial and similar
to the other reproducibility patches added in 1.6.5-2.
Thanks!
Christoph
Added tag(s) fixed-upstream.
Request was from bts-link-upstream@lists.alioth.debian.org
to control@bugs.debian.org.
(Mon, 18 Dec 2017 17:06:32 GMT) (full text, mbox, link).
Added tag(s) pending.
Request was from Dmitry Shachnev <mitya57@gmail.com>
to control@bugs.debian.org.
(Thu, 28 Dec 2017 11:24:12 GMT) (full text, mbox, link).
Message sent on
to Christoph Berg <myon@debian.org>:
Bug#884010.
(Thu, 28 Dec 2017 11:24:15 GMT) (full text, mbox, link).
Message #12 received at 884010-submitter@bugs.debian.org (full text, mbox, reply):
tag 884010 pending
thanks
Hello,
Bug #884010 reported by you has been fixed in the Git repository. You can
see the changelog below, and you can check the diff of the fix at:
https://anonscm.debian.org/cgit/python-modules/packages/sphinx.git/commit/?id=7fdb852
---
commit 7fdb852d2dd07dc9a07941744c290f903b97b7ae
Author: Dmitry Shachnev <mitya57@gmail.com>
Date: Thu Dec 28 14:19:10 2017 +0300
Backport upstream reproducibility fix for htmlhelp and qthelp builders.
Closes: #884010.
diff --git a/debian/changelog b/debian/changelog
index afbe650..8c876e8 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,6 +1,8 @@
sphinx (1.6.5-4) UNRELEASED; urgency=medium
* Change python3.6-2to3 dependencies to python3-lib2to3.
+ * Backport upstream reproducibility fix for htmlhelp and qthelp builders
+ (reproducible_htmlhelp.diff; closes: #884010).
-- Dmitry Shachnev <mitya57@debian.org> Thu, 28 Dec 2017 14:04:30 +0300
Reply sent
to Dmitry Shachnev <mitya57@debian.org>:
You have taken responsibility.
(Thu, 28 Dec 2017 15:15:15 GMT) (full text, mbox, link).
Notification sent
to Christoph Berg <myon@debian.org>:
Bug acknowledged by developer.
(Thu, 28 Dec 2017 15:15:15 GMT) (full text, mbox, link).
Message #17 received at 884010-close@bugs.debian.org (full text, mbox, reply):
Source: sphinx
Source-Version: 1.6.5-4
We believe that the bug you reported is fixed in the latest version of
sphinx, 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 884010@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Dmitry Shachnev <mitya57@debian.org> (supplier of updated sphinx 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: SHA512
Format: 1.8
Date: Thu, 28 Dec 2017 14:04:30 +0300
Source: sphinx
Binary: python-sphinx python3-sphinx sphinx-common sphinx-doc libjs-sphinxdoc
Architecture: source
Version: 1.6.5-4
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Modules Team <python-modules-team@lists.alioth.debian.org>
Changed-By: Dmitry Shachnev <mitya57@debian.org>
Description:
libjs-sphinxdoc - JavaScript support for Sphinx documentation
python-sphinx - documentation generator for Python projects (implemented in Pytho
python3-sphinx - documentation generator for Python projects (implemented in Pytho
sphinx-common - documentation generator for Python projects - common data
sphinx-doc - documentation generator for Python projects - documentation
Closes: 884010
Changes:
sphinx (1.6.5-4) unstable; urgency=medium
.
* Change python3.6-2to3 dependencies to python3-lib2to3.
* Backport upstream reproducibility fix for htmlhelp and qthelp builders
(reproducible_htmlhelp.diff; closes: #884010).
Checksums-Sha1:
73d5cdcfbdfb5f264bfca1708628b8cded1ae228 3710 sphinx_1.6.5-4.dsc
df58e66428b0e6c42940cd169664a7bbb0e9369e 38716 sphinx_1.6.5-4.debian.tar.xz
50998aba1ed049a4bc8cb66242f262095ea6a4c1 5379 sphinx_1.6.5-4_source.buildinfo
Checksums-Sha256:
c39a826599b9be30924e04cf0fd9e9adba19d1d0a45233a61e38d093a8bdd557 3710 sphinx_1.6.5-4.dsc
4ee5368582025d1ef6000f7ab528ff14b03ccceacd05dbd1ec4783e91c64bb0d 38716 sphinx_1.6.5-4.debian.tar.xz
2166bcdce1e0a6fb2280a53b70a8a94d60ecd5d16299d2f5e5a181f55bc4c88e 5379 sphinx_1.6.5-4_source.buildinfo
Files:
c7b43c3712685824dccb6d02bae78c4f 3710 python optional sphinx_1.6.5-4.dsc
d3d6730711f437816f3b5d2fdb3f46ad 38716 python optional sphinx_1.6.5-4.debian.tar.xz
ab574fbda4c67d4655c441cc2c9acb84 5379 python optional sphinx_1.6.5-4_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEbEPcK+5mZmLK5jNU1v5xA2P4XdMFAlpE/hgACgkQ1v5xA2P4
XdPlYQ/9FHle0J5mlHjkm+EfD+ilXenkLvTjTPEHKe+UJGKxhGpnV9neOLVozkBA
wuvukYkq+OpCbJzwCpuo4Qkqk+PgbB0j4aGlf5JkYfo8Re2kk19nXU304AZ2FW61
ZeSZ65MKcoLGs0w+lBv5CqYJNzlvO5pg6Ra936f7bI0PJ7FNGOWq7nkHrPpeB1Ga
nLpKqbTHTT6GIxDWiN7aOxXk1KMJk36JYRb6YfnzV0BM2uJuAd2NSVUzNTOROvzd
QhBAZPrXTvzfL2soWyAICASQ9/e04nFqJOjcE7pviqCbKXLP4HOGaipE7pMw+awG
fZq93e2HMtOaQSjE6lsMDUCI7VUt2+ULufopyir2Zn80PXNm07xTziGMfEfLkf00
QazKeyuNTq4YrDBxNSIBWU1sN6wcA6mpAirwQF2yHjqCb2Ywq7ImD0TW0ulkN+eP
B7Uc8nZ48IrGFaEy3zN4wkNL5v2ZtuuTXX9rPc+fa1LZn/LLk09zdopjvdHDnf1X
bhm0HoE1/SzXIGazM1wKb+5x6Fg67hR4UQTt/vCQj72E10oIvtfkcYyNseqC5JO/
lSEfjLkLuQL3PRF5B7YMf7hBsHdupPh7aO6ruoh+tmFNlWO2yEggD5+n+t+mnvyU
KM+6Eh51Dw7d0dphpZgY1GcZoZV/vYANsuQ2+w75a9PrrBxwbEs=
=RZq6
-----END PGP SIGNATURE-----
Bug archived.
Request was from Debbugs Internal Request <owner@bugs.debian.org>
to internal_control@bugs.debian.org.
(Fri, 26 Jan 2018 07:25:36 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:58:16 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.