Source: cli-common-dev
Version: 0.9
Severity: wishlist
Tags: patch
User: reproducible-bui...@lists.alioth.debian.org
Usertags: toolchain randomness
X-Debbugs-Cc: reproducible-bui...@lists.alioth.debian.org

Hi,

While working on the "reproducible builds" effort [1], we have noticed
that dh_cligacpolicy is populating postinst and postrm scripts with
snippets in a random order.

A patch is attached that fixes this.

 [1]: https://wiki.debian.org/ReproducibleBuilds


Regards,

-- 
      ,''`.
     : :'  :     Chris Lamb
     `. `'`      la...@debian.org / chris-lamb.co.uk
       `-
diff --git a/dh_cligacpolicy b/dh_cligacpolicy
index 47eda19..8932a9a 100755
--- a/dh_cligacpolicy
+++ b/dh_cligacpolicy
@@ -204,7 +204,7 @@ foreach my $package (@{$dh{DOPACKAGES}})
     # Once all the various <assemblyBinding> tags are consolidated, we
     # then generate the policy files. This will result in one policy file for
     # a given assembly, key file, and A.B version.
-    foreach my $pk (keys %policies)
+    foreach my $pk (sort keys %policies)
     {
        # Get the pkg_dir
        my ($snk, $assembly, $version_map, $priority) =

Reply via email to