zsh completion does not build reproducibly

Bug #1736313 reported by Eli Schwartz on 2017-12-05
This bug affects 1 person
Affects Status Importance Assigned to Milestone

Bug Description

Similar to bug 1687540, the zsh completion file seems to have unsorted
elements. See for example this reproducible builds failure:

Other than this it seems calibre is fully reproducible. :)

Attached are three files:
1) Permanent copy of the reproducible builds results as generated by

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

Eli Schwartz (eschwartz) wrote :

Fixed in branch master. The fix will be in the next release. calibre is usually released every alternate Friday.

 status fixreleased

Changed in calibre:
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers