Differences between revisions 4 and 5
Revision 4 as of 2015-01-26 18:18:29
Size: 722
Editor: ?ReinerHerrmann
Comment: fixed link to affected packages
Revision 5 as of 2015-01-26 18:21:36
Size: 741
Editor: ?ReinerHerrmann
Comment: listed unsorted files
Deletions are marked like this. Additions are marked like this.
Line 3: Line 3:
 * writing object memory references,
 * writing an unsorted index file in json format,
 * embedding object memory addresses,
 * producing unsorted files:
   * search
index.js
  * objects.inv

python-sphinx creates unreproducible documentation by:

  • embedding object memory addresses,
  • producing unsorted files:
    • searchindex.js
    • objects.inv

Known affected packages

Detection

Example debbindiff output with memory references and an unsorted index file

Work in Progress

An initial patch for the Sphinx issue is attached to this Wiki page. It will produce sorted searchindex.js and objects.inv files.

A solution for the embedded memory addresses is still missing.

Solution

None yet.

Patch

sphinx.diff