aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorThierry Vignaud <tv@mandriva.org>2006-09-18 08:42:44 +0000
committerThierry Vignaud <tv@mandriva.org>2006-09-18 08:42:44 +0000
commit9d4cc11b5169cfb5d501a8b65ed979e368af819a (patch)
tree98a831d1f1743cea5ab8640f9ec4bc3a14c1fad5
parent9bb187d4109fb6b2b3504e98338a7d4b9cccf9f5 (diff)
downloadrpmdrake-9d4cc11b5169cfb5d501a8b65ed979e368af819a.tar
rpmdrake-9d4cc11b5169cfb5d501a8b65ed979e368af819a.tar.gz
rpmdrake-9d4cc11b5169cfb5d501a8b65ed979e368af819a.tar.bz2
rpmdrake-9d4cc11b5169cfb5d501a8b65ed979e368af819a.tar.xz
rpmdrake-9d4cc11b5169cfb5d501a8b65ed979e368af819a.zip
fix unselecting packages to remove (#25653)
-rwxr-xr-xrpmdrake2
1 files changed, 1 insertions, 1 deletions
diff --git a/rpmdrake b/rpmdrake
index 30c6c205..2fada2a9 100755
--- a/rpmdrake
+++ b/rpmdrake
@@ -912,7 +912,7 @@ or you already installed all of them."));
return $results eq N("Ok");
}
};
- if ($old_state eq 'installed') { # remove pacckages
+ if (member($old_state, qw(to_remove installed))) { # remove pacckages
if ($new_state) {
my @remove;
slow_func($tree->window, sub { @remove = $closure_removal->(@nodes) });