sbotools2

Maintenance fork of the original sbotools version 2
Log | Files | Refs | README

commit d31fd91c41c4985f8bed0742c16f86eb1719ef54
parent 1bcb3423ada4e04f7d6c5d76ac8918213089866b
Author: Andreas Guldstrand <andreas.guldstrand@gmail.com>
Date:   Sat, 18 Jun 2016 02:14:03 +0200

sboremove: no need for confirmed hash; it's already checked in get_required_by

Diffstat:
Msboremove | 5++---
1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/sboremove b/sboremove @@ -130,11 +130,10 @@ FIRST: for my $remove (@$remove_queue) { # Determine whether $remove is still needed on system. my $required_by = get_required_by $remove; my $needed = 0; - my (%confirmed, %sbos); - $confirmed{$_} = 1 for @confirmed; + my %sbos; $sbos{$_} = 1 for @sbos; for my $rq (@$required_by) { - $needed = 1 unless $confirmed{$rq} or $sbos{$remove}; + $needed = 1 unless $sbos{$remove}; # still needed, unless required_by is already confirmed for removal or # the sbo in question was cli-specified. }