-
Notifications
You must be signed in to change notification settings - Fork 16
Open
Description
I am trying to run the /cvmfs/software.eessi.io/versions/${EESSI_VERSION}/scripts/gpu_support/nvidia/install_cuda_and_libraries.sh script; for EESSI version 2025.06 this works, but for 2023.06 I get the following error:
== Running pre-fetch hook...
== ... (took < 1 sec)
ERROR: Traceback (most recent call last):
File "/cvmfs/software.eessi.io/versions/2023.06/software/linux/x86_64/intel/icelake/software/EasyBuild/4.9.4/lib/python3.11/site-packages/easybuild/main.py", line 137, in build_and_install_software
(ec_res['success'], app_log, err) = build_and_install_one(ec, init_env)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/cvmfs/software.eessi.io/versions/2023.06/software/linux/x86_64/intel/icelake/software/EasyBuild/4.9.4/lib/python3.11/site-packages/easybuild/framework/easyblock.py", line 4276, in build_and_install_one
result = app.run_all_steps(run_test_cases=run_test_cases)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/cvmfs/software.eessi.io/versions/2023.06/software/linux/x86_64/intel/icelake/software/EasyBuild/4.9.4/lib/python3.11/site-packages/easybuild/framework/easyblock.py", line 4155, in run_all_steps
self.run_step(step_name, step_methods)
File "/cvmfs/software.eessi.io/versions/2023.06/software/linux/x86_64/intel/icelake/software/EasyBuild/4.9.4/lib/python3.11/site-packages/easybuild/framework/easyblock.py", line 3965, in run_step
run_hook(step, self.hooks, pre_step_hook=True, args=[self])
File "/cvmfs/software.eessi.io/versions/2023.06/software/linux/x86_64/intel/icelake/software/EasyBuild/4.9.4/lib/python3.11/site-packages/easybuild/tools/hooks.py", line 240, in run_hook
res = hook(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^
File "/cvmfs/software.eessi.io/versions/2023.06/init/easybuild/eb_hooks.py", line 687, in pre_fetch_hook
pre_fetch_hook_unsupported_modules(self, *args, **kwargs)
File "/cvmfs/software.eessi.io/versions/2023.06/init/easybuild/eb_hooks.py", line 799, in pre_fetch_hook_unsupported_modules
if is_unsupported_module(self):
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/cvmfs/software.eessi.io/versions/2023.06/init/easybuild/eb_hooks.py", line 766, in is_unsupported_module
cuda_ccs_string = self.cfg.get_cuda_cc_template_value('cuda_compute_capabilities', required=False)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
TypeError: EasyConfig.get_cuda_cc_template_value() got an unexpected keyword argument 'required'
ERROR: some installation failed, please check EasyBuild logs /home/x0139045/easybuild-e5wjhq4e.log...
I see some recent changes were made in #165 so hooks are now picked up, could this be related?
Full output is attached.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels