Bug#960591: mistral: please make the build reproducible
Chris Lamb wrote: > [..] Gentle ping on this? Regards, -- ,''`. : :' : Chris Lamb `. `'` la...@debian.org / chris-lamb.co.uk `-
Bug#960591: mistral: please make the build reproducible
Chris Lamb wrote: > [..] Friendly ping on this? Regards, -- ,''`. : :' : Chris Lamb `. `'` la...@debian.org / chris-lamb.co.uk `-
Bug#960591: mistral: please make the build reproducible
Vagrant Cascadian wrote: > > This is because some help output enumerated the constants in a Python > > set without a sort which does not have an implicitly deterministic > > ordering. Patch attached that applies a sort to the list. > > empty patch? An error. Regards, -- ,''`. : :' : Chris Lamb `. `'` la...@debian.org chris-lamb.co.uk ` a/debian/patches/repoducible-build.patch1970-01-01 01:00:00.0 +0100 --- b/debian/patches/repoducible-build.patch2020-05-15 10:05:16.465023428 +0100 @@ -0,0 +1,15 @@ +Description: Make the build reproducible +Author: Chris Lamb +Last-Update: 2020-05-15 + +--- mistral-10.0.0.orig/mistral/config.py mistral-10.0.0/mistral/config.py +@@ -451,7 +451,7 @@ execution_expiration_policy_opts = [ + default=[], + help='The states that the expiration policy will filter ' + 'out and will not delete.' +- 'Valid values are, [{}]'.format(states.TERMINAL_STATES) ++ 'Valid values are, [{}]'.format(sorted(states.TERMINAL_STATES)) + ) + ] + --- a/debian/patches/series 2020-05-15 09:37:51.964924304 +0100 --- b/debian/patches/series 2020-05-15 10:05:15.493016263 +0100 @@ -1 +1,2 @@ install-missing-files.patch +repoducible-build.patch
Bug#960591: mistral: please make the build reproducible
On 2020-05-14, Chris Lamb wrote: > Source: mistral > Version: 10.0.0-1 > Severity: wishlist > Tags: patch ... > This is because some help output enumerated the constants in a Python > set without a sort which does not have an implicitly deterministic > ordering. Patch attached that applies a sort to the list. empty patch? live well, vagrant
Bug#960591: mistral: please make the build reproducible
Source: mistral Version: 10.0.0-1 Severity: wishlist Tags: patch User: reproducible-bui...@lists.alioth.debian.org Usertags: randomness X-Debbugs-Cc: reproducible-b...@lists.alioth.debian.org Hi, Whilst working on the Reproducible Builds effort [0] we noticed that mistral could not be built reproducibly. This is because some help output enumerated the constants in a Python set without a sort which does not have an implicitly deterministic ordering. Patch attached that applies a sort to the list. [0] https://reproducible-builds.org/ Regards, -- ,''`. : :' : Chris Lamb `. `'` la...@debian.org / chris-lamb.co.uk `-