From 49e9526ca8c63bea2c35a18928ae0052e91177d9 Mon Sep 17 00:00:00 2001
From: Damian Alvarez <swmanage@jwlogin23.juwels>
Date: Mon, 31 May 2021 11:18:15 +0200
Subject: [PATCH] To update the user-land driver, so CUDA 11.3 works properly.

---
 Custom_EasyBlocks/nvidia_driver.py                   | 2 +-
 Golden_Repo/n/nvidia-driver/nvidia-driver-default.eb | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/Custom_EasyBlocks/nvidia_driver.py b/Custom_EasyBlocks/nvidia_driver.py
index 97cba5151..00c7977e3 100644
--- a/Custom_EasyBlocks/nvidia_driver.py
+++ b/Custom_EasyBlocks/nvidia_driver.py
@@ -99,7 +99,7 @@ class EB_nvidia_minus_driver(Binary):
         libdir = os.path.join(self.installdir, 'lib64')
 
         # Run ldconfig to create missing symlinks (libcuda.so.1, etc)
-        run_cmd("ldconfig -N %s" % libdir)
+        run_cmd("/usr/sbin/ldconfig -N %s" % libdir)
 
         # Create an extra symlink for libcuda.so, otherwise PGI 19.X breaks
         # Create an extra symlink for libnvidia-ml.so, otherwise MVAPICH2 doesn't find it if it doesn't rely on stubs
diff --git a/Golden_Repo/n/nvidia-driver/nvidia-driver-default.eb b/Golden_Repo/n/nvidia-driver/nvidia-driver-default.eb
index ca42e3a8a..a309773c2 100644
--- a/Golden_Repo/n/nvidia-driver/nvidia-driver-default.eb
+++ b/Golden_Repo/n/nvidia-driver/nvidia-driver-default.eb
@@ -1,6 +1,6 @@
 name = 'nvidia-driver'
 version = 'default'
-realversion = '450.51.06'
+realversion = '465.31'
 
 homepage = 'https://developer.nvidia.com/cuda-toolkit'
 description = """This is a set of libraries normally installed by the NVIDIA driver installer."""
-- 
GitLab