From: Vladimir Sokolovsky Date: Wed, 10 Jun 2015 11:42:14 +0000 (+0300) Subject: Set libfabric to be available on x86_64 only X-Git-Tag: vofed-3.18-1~7 X-Git-Url: https://openfabrics.org/gitweb/?a=commitdiff_plain;h=a0438d0d2bfe0ff046287082d4a99e9231f1d283;p=~emulex%2Fofed_scripts%2F.git Set libfabric to be available on x86_64 only This is due to its dependency on infinipath-psm Signed-off-by: Vladimir Sokolovsky --- 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/) {