diff options
author | Jörg Thalheim <Mic92@users.noreply.github.com> | 2021-01-10 12:37:15 +0000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-01-10 12:37:15 +0000 |
commit | 82115f0c4bf57fb5b1c8c322cd36e92f069fc124 (patch) | |
tree | aef65f098ad7fd5635a4da75c758d5ffe0a29011 /pkgs/build-support | |
parent | b815fb2fd951f5fe805feb90787621bf03d3efff (diff) | |
parent | 3363377530931ceac030e66be2be43b75719377b (diff) |
Merge pull request #107958 from ztzg/x-16304-ubuntu-determinism
vmTools.debClosureGenerator: Fix non-determinism in dependency graph
Diffstat (limited to 'pkgs/build-support')
-rw-r--r-- | pkgs/build-support/vm/deb/deb-closure.pl | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/pkgs/build-support/vm/deb/deb-closure.pl b/pkgs/build-support/vm/deb/deb-closure.pl index bed397d6f07e9..fe23025df1d8d 100644 --- a/pkgs/build-support/vm/deb/deb-closure.pl +++ b/pkgs/build-support/vm/deb/deb-closure.pl @@ -50,7 +50,7 @@ sub getDeps { # virtual dependencies. my %provides; -foreach my $cdata (values %packages) { +foreach my $cdata (sort {$a->{Package} cmp $b->{Package}} (values %packages)) { if (defined $cdata->{Provides}) { my @provides = getDeps(Dpkg::Deps::deps_parse($cdata->{Provides})); foreach my $name (@provides) { |