zsh completion does not build reproducibly
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
calibre |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Similar to bug 1687540, the zsh completion file seems to have unsorted
elements. See for example this reproducible builds failure:
https:/
Other than this it seems calibre is fully reproducible. :)
Attached are three files:
1) Permanent copy of the reproducible builds results as generated by
diffoscope
2) A patch to sort the options for various ebook-convert functions; with
this patch, repeated runs of `python2 setup.py install` produce the same
zsh completion
3) A diff of the zsh completion file before and after the change,
confirming that it does nothing other than sort the parameters passed to
`_arguments -s`.
affects calibre
Fixed in branch master. The fix will be in the next release. calibre is usually released every alternate Friday.
status fixreleased