Version annotated: |
1.2.0-2 |
Identified issues:
|
Identifier:
|
randomness_in_documentation_generated_by_epydoc
|
URL
|
https://wiki.debian.org/ReproducibleBuilds/EpydocIssues
|
Description
|
Epydoc will add timestamps to the HTML file it produces. It can also generates different class index depending on filesystem ordering. It might also output references to object with a memory address. Related bugs: https://bugs.debian.org/827416
|
Identifier:
|
sphinxdoc_translations
|
URL
|
https://github.com/sphinx-doc/sphinx/issues/9778
|
Description
|
Sphinxdoc translates some titles based on content of LANGUAGE, etc. . https://bugs.debian.org/998059
|
Identifier:
|
randomness_in_documentation_generated_by_sphinx
|
URL
|
https://wiki.debian.org/ReproducibleBuilds/SphinxIssues
|
Description
|
Sphinx might output references to memory addresses and generate a json index file with entries in random order or with non-deterministic values (eg. searchindex.js). See https://bugs.debian.org/822197 for memory address issue . searchindex.js needs sort_keys=True (jsonimpl.py) but the key values vary too.
|
|
Comments:
|
uses docutils via epydoc, so it honors SOURCE_DATE_EPOCH; the differing integers in the output don't look like timestamps
|
|
Our notes about issues affecting packages are stored in notes.git and are targeted at packages in Debian in 'unstable/amd64' (unless they say otherwise).
|