From 5b24d6f61e17bffc2c9283a65100a29d6a05e586 Mon Sep 17 00:00:00 2001 From: Angelo Naselli Date: Thu, 15 May 2014 16:32:17 +0200 Subject: package list contains only latest updates, not all, so filters and backport list have been managed accordingly (fix mga#12766) --- Rpmdrake/gui.pm | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'Rpmdrake/gui.pm') diff --git a/Rpmdrake/gui.pm b/Rpmdrake/gui.pm index 29724779..2ecdc21b 100644 --- a/Rpmdrake/gui.pm +++ b/Rpmdrake/gui.pm @@ -647,9 +647,12 @@ sub pkgs_provider { installed => $h->{installed}, all => [ keys %$pkgs ], ); + #anaselli NOTE $all_pkgs contains only latest updates, not all of them. + # Moreover only if backports are enabled those are offered, + # so non needs to remove inactive_backports from all packages my %tmp_filter_methods = ( all => sub { - [ difference2([ keys %$pkgs ], $h->{inactive_backports}) ]; + [ keys %$pkgs ]; }, all_updates => sub { # potential "updates" from media not tagged as updates: -- cgit v1.2.1