diff options
author | Guillaume Cottenceau <gc@mandriva.com> | 2003-04-15 12:29:45 +0000 |
---|---|---|
committer | Guillaume Cottenceau <gc@mandriva.com> | 2003-04-15 12:29:45 +0000 |
commit | 6e5f14bd15c45095497d56fe717e9815eda2c02f (patch) | |
tree | ef1377b7fbaa5615b78633239d136d8d250600c6 /rpmdrake | |
parent | 18f3668ba9d943b630aad2510a4f94c92b2e9093 (diff) | |
download | rpmdrake-6e5f14bd15c45095497d56fe717e9815eda2c02f.tar rpmdrake-6e5f14bd15c45095497d56fe717e9815eda2c02f.tar.gz rpmdrake-6e5f14bd15c45095497d56fe717e9815eda2c02f.tar.bz2 rpmdrake-6e5f14bd15c45095497d56fe717e9815eda2c02f.tar.xz rpmdrake-6e5f14bd15c45095497d56fe717e9815eda2c02f.zip |
update for urpmi-4.3
Diffstat (limited to 'rpmdrake')
-rwxr-xr-x | rpmdrake | 7 |
1 files changed, 2 insertions, 5 deletions
@@ -318,7 +318,8 @@ or you already installed all of them.")); if ($mode eq 'by_source') { $add_node->($_->[0], pkg2medium($pkgs->{$_->[0]}{pkg}, $urpm)->{name}) foreach $sortmethods{flat}->(@elems); } elsif ($mode eq 'by_presence') { - $add_node->($_->[0], $pkgs->{$_->[0]}{pkg}->flag_installed ? N("Upgradable") : N("Addable")) + $add_node->($_->[0], $pkgs->{$_->[0]}{pkg}->flag_installed && !$pkgs->{$_->[0]}{pkg}->flag_skip + ? N("Upgradable") : N("Addable")) foreach $sortmethods{flat}->(@elems); } else { #- special case, we don't populate all the tree at first (to speed things up) @@ -415,10 +416,6 @@ or you already installed all of them.")); sub { $urpm->resolve_requested(db(), $urpm->{state}, { map { $pkgs->{$_}{pkg}->id => 1 } @nodes }, callback_choices => $callback_choices, no_flag_update => 1, keep_state => 1) }); my $pkg_sel_after_selection = sub { - $urpm->deselect_unwanted_packages($urpm->{state}{selected}); - if (%{$urpm->{state}{ask_unselect} || {}}) { - delete @{$urpm->{state}{selected}}{keys %{delete $urpm->{state}{ask_unselect}}}; - } @nodes_with_deps = map { my_fullname($urpm->{depslist}[$_]) } keys %{$urpm->{state}{selected}}; }; $pkg_sel_after_selection->(); |