<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css" style="display:none;"> P {margin-top:0;margin-bottom:0;} </style>
</head>
<body dir="ltr">
<div style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" class="elementToProof">
Hi,</div>
<div style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" class="elementToProof">
<br>
</div>
<div style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" class="elementToProof">
I'm in the process of rebuilding lustre on Rocky 8.10 and have noticed that NVIDIA have been messing around with their packages again, now rebranding everything under the doca label. For LTS purposes we're sticking with 2.15.8 for lustre, and I'm trying to
get this to build with NVIDIA DOCA 3.2.1 LTS.</div>
<div style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" class="elementToProof">
<br>
</div>
<div style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" class="elementToProof">
The trouble is, it seems they have rename the package mlnx-ofa_kernel-devel to mlnx-ofa_kernel-dkms. Looking at the DKMS configure script, it is searching for:</div>
<div style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" class="elementToProof">
O2IBPKG="mlnx-ofed-kernel-dkms"</div>
<div style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" class="elementToProof">
O2IBPKG+="|mlnx-ofed-kernel-modules"</div>
<div style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" class="elementToProof">
O2IBPKG+="|mlnx-ofa_kernel-devel"</div>
<div style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" class="elementToProof">
O2IBPKG+="|compat-rdma-devel"</div>
<div style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" class="elementToProof">
O2IBPKG+="|kernel-ib-devel"</div>
<div style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" class="elementToProof">
O2IBPKG+="|ofa_kernel-devel"</div>
<div style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" class="elementToProof">
<br>
</div>
<div style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" class="elementToProof">
And hence it can't find the package (underscore instead of hyphen), which causes the build to fail.</div>
<div style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" class="elementToProof">
<br>
</div>
<div style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" class="elementToProof">
Digging around the JIRA, I found <a title="https://jira.whamcloud.com/browse/LU-18002?jql=text%20~%20dkms%20ORDER%20BY%20created%20DESC" href="https://jira.whamcloud.com/browse/LU-18002?jql=text%20~%20dkms%20ORDER%20BY%20created%20DESC">
this</a> issue, but it looks to only have been fixed in 2.16, which we've sort of ruled out at this stage. Looking at
<a title="https://review.whamcloud.com/c/fs/lustre-release/+/55625/4/lnet/autoconf/lustre-lnet.m4" href="https://review.whamcloud.com/c/fs/lustre-release/+/55625/4/lnet/autoconf/lustre-lnet.m4">
the actual patch</a>, it seems pretty minor and I was wondering if this could be back ported to 2.15 as well.</div>
<div style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" class="elementToProof">
<br>
</div>
<div style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" class="elementToProof">
I can work around by building things myself, but I was hoping to be able to yum install the packages direct from the whamcloud repos, as this greatly simplifies my rollout.</div>
<div style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" class="elementToProof">
<br>
</div>
<div style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" class="elementToProof">
Cheers</div>
<div style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" class="elementToProof">
Jon</div>
<div class="elementToProof" id="Signature">
<div style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" class="elementToProof">
<br>
</div>
<p style="margin: 0px; font-family: Calibri, sans-serif; font-size: 11pt;" class="elementToProof">
<span style="color: rgb(89, 89, 89);">Jon Marshall</span></p>
<p style="margin: 0px; font-family: Calibri, sans-serif; font-size: 11pt;" class="elementToProof">
<span style="font-size: 10pt; color: rgb(89, 89, 89);">High Performance Computing Specialist<br>
</span></p>
<p style="margin: 0px; font-family: Calibri, sans-serif; font-size: 11pt;" class="elementToProof">
<span style="font-size: 10pt; color: rgb(89, 89, 89);"> </span></p>
<p style="margin: 0px; font-family: Calibri, sans-serif; font-size: 11pt;" class="elementToProof">
<span style="color: rgb(89, 89, 89);"><b>IT and Scientific Computing Team</b></span></p>
<p style="margin: 0px; font-family: Calibri, sans-serif; font-size: 11pt;" class="elementToProof">
<span style="font-size: 10pt; color: rgb(89, 89, 89);"> </span></p>
<p style="margin: 0px; font-family: Calibri, sans-serif; font-size: 11pt;" class="elementToProof">
<span style="font-size: 10pt; color: rgb(89, 89, 89);">Cancer Research UK Cambridge Institute</span></p>
<p style="margin: 0px; font-family: Calibri, sans-serif; font-size: 11pt;" class="elementToProof">
<span style="font-size: 10pt; color: rgb(89, 89, 89);">Li Ka Shing Centre | Robinson Way | Cambridge | CB2 0RE</span></p>
<p style="margin: 0px; font-family: Calibri, sans-serif; font-size: 11pt;" class="elementToProof">
<span style="font-size: 10pt; color: rgb(0, 112, 192);"><a style="color: rgb(0, 112, 192); margin-top: 0px; margin-bottom: 0px;" rel="noopener noreferrer" target="_blank" href="http://www.cruk.cam.ac.uk/">Web</a> |
<a style="color: rgb(0, 112, 192); margin-top: 0px; margin-bottom: 0px;" rel="noopener noreferrer" target="_blank" href="http://www.facebook.com/cancerresearchuk">
Facebook</a> | <a style="color: rgb(0, 112, 192); margin-top: 0px; margin-bottom: 0px;" rel="noopener noreferrer" target="_blank" href="http://twitter.com/CR_UK">
Twitter</a></span></p>
<p style="margin: 0px; font-family: Calibri, sans-serif; font-size: 11pt;" class="elementToProof">
<span style="font-size: 10pt; color: rgb(0, 112, 192);"> </span></p>
<p style="margin: 0px; font-family: Calibri, sans-serif; font-size: 11pt;" class="elementToProof">
<span style="font-family: "Times New Roman", serif, serif, EmojiFont; font-size: 10.5pt; color: blue;"><a style="color: blue; margin-top: 0px; margin-bottom: 0px;" rel="noopener noreferrer" target="_blank" href="http://www.cruk.cam.ac.uk/"><img style="width: 176.99pt; height: 38.99pt; margin-top: 0px; margin-bottom: 0px;" height="51" width="235" alt="Description: CRI Logo" data-outlook-trace="F:1|T:1" src="cid:c4514996-81c9-4bcf-a942-336ea7380b7c"></a></span></p>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" class="elementToProof">
<br>
</div>
</div>
</body>
</html>