[Python-modules-team] Bug#884010: The [FILES] section of sphinx htmlhelp (*.hhp) files appears in readdir() order

Christoph Berg myon at debian.org
Sun Dec 10 13:12:37 UTC 2017


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



More information about the Python-modules-team mailing list