From c35def9ae6a99efb3a404743564eeacd5d269a45 Mon Sep 17 00:00:00 2001 From: Thierry Vignaud Date: Mon, 26 Mar 2007 11:12:58 +0000 Subject: (perform_installation) reload the database if we removed some packages but didn't installed anything in case of errors --- Rpmdrake/pkg.pm | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'Rpmdrake') diff --git a/Rpmdrake/pkg.pm b/Rpmdrake/pkg.pm index 0fc0373c..55c4e1b3 100755 --- a/Rpmdrake/pkg.pm +++ b/Rpmdrake/pkg.pm @@ -789,10 +789,9 @@ you may now inspect some in order to take actions:"), } statusbar_msg_remove($statusbar_msg_id); #- XXX maybe remove this - return !($something_installed || scalar(@to_remove)); return_with_error: - return !$something_installed; + return !($something_installed || scalar(@to_remove)); } -- cgit v1.2.1