From 176075c5122358d9289ab8de1f7258c54853beab Mon Sep 17 00:00:00 2001 From: Thierry Vignaud Date: Sun, 15 Feb 2009 08:29:15 +0000 Subject: (get_pkgs) enhance previous commit (r252875): skip even more computations but do compute updates for MandrivaUpdate --- Rpmdrake/pkg.pm | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Rpmdrake/pkg.pm b/Rpmdrake/pkg.pm index c1d395e5..4cf07d96 100644 --- a/Rpmdrake/pkg.pm +++ b/Rpmdrake/pkg.pm @@ -421,6 +421,10 @@ sub get_pkgs { my $requested = {}; my $state = {}; + my (@requested, @requested_strict); + + if ($::rpmdrake_options{compute_updates} || $::MODE eq 'update') { + $urpm->request_packages_to_upgrade( $db, $state, @@ -432,10 +436,6 @@ sub get_pkgs { priority_upgrade => $urpm->{options}{'priority-upgrade'}, ); - my (@requested, @requested_strict); - - - if ($::rpmdrake_options{compute_updates}) { if ($urpm->{options}{'priority-upgrade'}) { $need_restart = urpm::select::resolve_priority_upgrades_after_auto_select($urpm, $db, $state, -- cgit v1.2.1