From: Jun Wang Date: Fri, 5 Jan 2018 01:44:57 +0000 (+0800) Subject: Fix bugs when using --rdeps or --deps get wrong dependency X-Git-Tag: submit/devel/20190730.074511~2^2~24 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=6cca2de30a2179e5dfce1f2573ce1dab620d3bc8;p=tools%2Fdepanneur.git Fix bugs when using --rdeps or --deps get wrong dependency Change-Id: Idf5085aa6faf5b2d4a7c0290548a05e42dac56f7 --- diff --git a/depanneur b/depanneur index df6037b..c7a66fd 100755 --- a/depanneur +++ b/depanneur @@ -1577,7 +1577,7 @@ sub update_pkgddeps { $pkgrdeps{$pkg} = [@{$pkgrddeps{$pkg}}] } - for my $pkg (@top_order) { + for my $pkg (reverse @top_order) { next if (! defined($pkgddeps{$pkg})); for (@{$pkgddeps{$pkg}}) { #rdependencies @@ -1587,7 +1587,7 @@ sub update_pkgddeps { } } - for my $pkg (reverse @top_order) { + for my $pkg (@top_order) { next if (! defined($pkgrddeps{$pkg})); for (@{$pkgrddeps{$pkg}}) { #dependencies