From be1a53d6b4c54d18f97188ba0db7b258a60ba9ac Mon Sep 17 00:00:00 2001 From: Rafael Garcia-Suarez Date: Thu, 8 Dec 2005 14:28:09 +0000 Subject: Fix a regression (introduced in urpm.pm revision 1.579) : the packages that obsoleted older packages were installed as 'install', not as 'upgrade', thus rpm wasn't attempting to deinstall the old package. --- gurpmi2 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'gurpmi2') diff --git a/gurpmi2 b/gurpmi2 index 7bf19f71..125bcb0b 100755 --- a/gurpmi2 +++ b/gurpmi2 @@ -240,7 +240,7 @@ sub do_install_3 () { sync(); }, ); - my %transaction_sources_install = %{$urpm->extract_packages_to_install(\%transaction_sources) || {}}; + my %transaction_sources_install = %{$urpm->extract_packages_to_install(\%transaction_sources, $state) || {}}; if (!$urpm->{options}{'verify-rpm'} || grep { $_->{'verify-rpm'} } @{$urpm->{media}}) { my @bad_signatures = $urpm->check_sources_signatures(\%transaction_sources_install, \%transaction_sources, translate => 1); if (@bad_signatures) { -- cgit v1.2.1