From a0438d0d2bfe0ff046287082d4a99e9231f1d283 Mon Sep 17 00:00:00 2001 From: Vladimir Sokolovsky Date: Wed, 10 Jun 2015 14:42:14 +0300 Subject: [PATCH] Set libfabric to be available on x86_64 only This is due to its dependency on infinipath-psm Signed-off-by: Vladimir Sokolovsky --- install.pl | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/install.pl b/install.pl index fe6c819..a56bf9c 100755 --- a/install.pl +++ b/install.pl @@ -1025,21 +1025,21 @@ my %packages_info = ( 'libfabric' => { name => "libfabric", parent => "libfabric", selected => 0, installed => 0, rpm_exist => 0, rpm_exist32 => 0, - available => 1, mode => "user", dist_req_build => ["$libnl_devel"], + available => 0, mode => "user", dist_req_build => ["$libnl_devel"], dist_req_inst => ["$libnl"], ofa_req_build => ["libibverbs-devel", "librdmacm-devel", "infinipath-psm-devel"], ofa_req_inst => ["libibverbs", "librdmacm", "infinipath-psm"], install32 => 1, exception => 0, configure_options => '' }, 'libfabric-devel' => { name => "libfabric-devel", parent => "libfabric", selected => 0, installed => 0, rpm_exist => 0, rpm_exist32 => 0, - available => 1, mode => "user", dist_req_build => [], + available => 0, mode => "user", dist_req_build => [], dist_req_inst => [], ofa_req_build => ["libfabric"], ofa_req_inst => ["libfabric"], install32 => 1, exception => 0 }, 'libfabric-debuginfo' => { name => "libfabric-debuginfo", parent => "libfabric", selected => 0, installed => 0, rpm_exist => 0, rpm_exist32 => 0, - available => 1, mode => "user", dist_req_build => [], + available => 0, mode => "user", dist_req_build => [], dist_req_inst => [], ofa_req_build => ["libfabric"], ofa_req_inst => ["libfabric"], install32 => 0, exception => 0 }, @@ -2040,6 +2040,14 @@ sub set_availability $packages_info{'libipathverbs-debuginfo'}{'available'} = 1; } + # libfabric due to dependency on infinipath-psm + if ($arch =~ m/x86_64/) { + $packages_info{'libfabric'}{'available'} = 1; + $packages_info{'libfabric-devel'}{'available'} = 1; + $packages_info{'libfabric-debuginfo'}{'available'} = 1; + $packages_info{'fabtests'}{'available'} = 1; + $packages_info{'fabtests-debuginfo'}{'available'} = 1; + } # QLogic vnic if ($kernel =~ m/^3\.5/) { -- 2.41.0