diff '--color=auto' -ur pytorch-2.9.0.orig/torch/__init__.py pytorch-2.9.0/torch/__init__.py
--- pytorch-2.9.0.orig/torch/__init__.py	2025-10-09 03:09:57.000000000 +0200
+++ pytorch-2.9.0/torch/__init__.py	2025-10-15 22:19:55.054558825 +0200
@@ -331,7 +331,7 @@
     global_deps_lib_path = os.path.join(os.path.dirname(here), "lib", lib_name)
 
     try:
-        ctypes.CDLL(global_deps_lib_path, mode=ctypes.RTLD_GLOBAL)
+        ctypes.CDLL(lib_name, mode=ctypes.RTLD_GLOBAL)
         # Workaround slim-wheel CUDA dependency bugs in cusparse and cudnn by preloading nvjitlink
         # and nvrtc. In CUDA-12.4+ cusparse depends on nvjitlink, but does not have rpath when
         # shipped as wheel, which results in OS picking wrong/older version of nvjitlink library
@@ -382,7 +382,7 @@
 
         # libnvToolsExt is Optional Dependency
         _preload_cuda_deps("nvtx", "libnvToolsExt.so.*[0-9]", required=False)
-        ctypes.CDLL(global_deps_lib_path, mode=ctypes.RTLD_GLOBAL)
+        ctypes.CDLL(lib_name, mode=ctypes.RTLD_GLOBAL)
 
 
 if (USE_RTLD_GLOBAL_WITH_LIBTORCH or os.getenv("TORCH_USE_RTLD_GLOBAL")) and (
