From 48a0b098441b51a81c3bf87752847e475d7e4405 Mon Sep 17 00:00:00 2001 From: Vladimir Sokolovsky Date: Mon, 19 Oct 2009 17:31:21 +0200 Subject: [PATCH] Ask user to remove ofed-kmp RPMs to avoid conflicts Signed-off-by: Vladimir Sokolovsky --- install.pl | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/install.pl b/install.pl index 8efda87..5f84f56 100755 --- a/install.pl +++ b/install.pl @@ -3908,6 +3908,14 @@ sub uninstall if ($distro eq "SuSE") { my $suse_cnt = 0; my $suse_rpms; + if (open (SUSE_RPMS, 'rpm -qa ofed-kmp* |')) { + while() { + chomp $_; + $suse_rpms .= " $_"; + $suse_cnt ++; + } + close SUSE_RPMS; + } for my $package (@suse_ofed_packages) { if (is_installed("$package")) { $suse_rpms .= " $package"; @@ -3924,7 +3932,7 @@ sub uninstall } if ($suse_cnt) { # Get the list of other RPMs coming with distribution - my @other_ofed_rpms = `rpm -qa 2> /dev/null | grep ofed`; + my @other_ofed_rpms = `rpm -qa 2> /dev/null | grep ofed | grep -v kmp`; for my $package (@all_packages, @hidden_packages, @prev_ofed_packages, @other_ofed_rpms) { chomp $package; next if ($package eq "mpi-selector"); -- 2.46.0