From 70853eefd93cb36d1d64b26bf03e9528c9eb3193 Mon Sep 17 00:00:00 2001 From: Thierry Vignaud Date: Fri, 24 Nov 2006 11:52:40 +0000 Subject: (closure_removal) fix crash due to now using urpm::select::find_packages_to_remove which returns %{name}-%{version}-%{release}.%{arch} instead of previously %{name}-%{version}-%{release} --- rpmdrake | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/rpmdrake b/rpmdrake index b80cac8b..b8833ca7 100755 --- a/rpmdrake +++ b/rpmdrake @@ -830,7 +830,8 @@ sub run_treeview_dialog { my $closure_removal = sub { $urpm->{state} = {}; - urpm::select::find_packages_to_remove($urpm, $urpm->{state}, \@_); + map { s/\.[^.]*$// } # urpm::select::find_packages_to_remove add spurious arch at end + urpm::select::find_packages_to_remove($urpm, $urpm->{state}, \@_); }; my $force_rebuild; $options = { -- cgit v1.2.1