Source: dh-raku Version: 0.5 Severity: wishlist Tags: patch User: reproducible-bui...@lists.alioth.debian.org Usertags: randomness toolchain X-Debbugs-Cc: reproducible-b...@lists.alioth.debian.org
Hi, Whilst working on the Reproducible Builds effort [0] we noticed that dh-raku generated $pkg.dh-raku.list files that were unreproducible. This is related (but very much not the issue as) the reproducibility of the precompiled Perl6 modules themselves. For that, see #1002496. However, we can easily fix the dh-raku.list files. For that, please see and apply the attached patch. [0] https://reproducible-builds.org/ Regards, -- ,''`. : :' : Chris Lamb `. `'` la...@debian.org / chris-lamb.co.uk `-
diff --git a/dh_raku_install b/dh_raku_install index 6971e4a..252d553 100644 --- a/dh_raku_install +++ b/dh_raku_install @@ -94,7 +94,7 @@ foreach my $pkg (getpackages()) { push @to_do, sub { my $file_name = "$pkg.dh-raku.list"; my $list = $precomp->child($file_name); - $list->spew(map {"$_\n"} @installed); + $list->spew(map {"$_\n"} sort @installed); nonquiet_print("Installing $file_name in $vendor"); install_file ($list->stringify, $vendor->child($file_name)->stringify); };