Skip to content

Instantly share code, notes, and snippets.

@ocaisa
Created November 30, 2023 11:32
Show Gist options
  • Save ocaisa/9cbbc7084dd2bd162d0f68b959f0ee61 to your computer and use it in GitHub Desktop.
Save ocaisa/9cbbc7084dd2bd162d0f68b959f0ee61 to your computer and use it in GitHub Desktop.
(partial) EasyBuild log for failed build of /home/ocaisa/EasyBuild_Git/easybuild-easyconfigs/easybuild/easyconfigs/c/CUDA/CUDA-12.1.1.eb (easyblock PR(s) #3045)
== 2023-11-30 11:32:19,896 easyblock.py:313 INFO This is EasyBuild 4.9.0.dev0-reda2199f3ffde9d981e3d615aeb0666f2f3a1e5d (framework: 4.9.0.dev0-rea8433dcf5e6edea3e72ad9bd9e23023ecc6b228, easyblocks: 4.9.0.dev0-reda2199f3ffde9d981e3d615aeb0666f2f3a1e5d) on host login1.
== 2023-11-30 11:32:19,896 easyblock.py:319 INFO This is easyblock EB_CUDA from module easybuild.easyblocks.cuda (/tmp/eb-_7zh5ymx/included-easyblocks-954l74tp/easybuild/easyblocks/cuda.py)
== 2023-11-30 11:32:19,896 easyblock.py:1056 INFO Build dir set to /home/ocaisa/.local/easybuild/build/CUDA/12.1.1/system-system
== 2023-11-30 11:32:19,896 easyblock.py:1113 INFO Software install dir set to /home/ocaisa/.local/easybuild/software/CUDA/12.1.1
== 2023-11-30 11:32:19,896 easyblock.py:1118 INFO Module install dir set to /home/ocaisa/.local/easybuild/modules/all
== 2023-11-30 11:32:19,896 easyblock.py:288 INFO Init completed for application name CUDA version 12.1.1
== 2023-11-30 11:32:19,896 easyconfig.py:1702 INFO Generating template values...
== 2023-11-30 11:32:19,896 easyconfig.py:1721 INFO Template values: arch='x86_64', bitbucket_account='cuda', cudaarch='', github_account='cuda', module_name='CUDA/12.1.1', name='CUDA', nameletter='C', nameletterlower='c', namelower='cuda', sysroot='', toolchain_name='system', toolchain_version='system', version='12.1.1', version_major='12', version_major_minor='12.1', version_minor='1', versionprefix='', versionsuffix=''
== 2023-11-30 11:32:19,897 easyblock.py:4220 INFO Obtained application instance of for CUDA (easyblock: None)
== 2023-11-30 11:32:19,897 easyconfig.py:1702 INFO Generating template values...
== 2023-11-30 11:32:19,897 easyconfig.py:1721 INFO Template values: arch='x86_64', bitbucket_account='cuda', cudaarch='', github_account='cuda', module_name='CUDA/12.1.1', name='CUDA', nameletter='C', nameletterlower='c', namelower='cuda', sysroot='', toolchain_name='system', toolchain_version='system', version='12.1.1', version_major='12', version_major_minor='12.1', version_minor='1', versionprefix='', versionsuffix=''
== 2023-11-30 11:32:19,898 one.py:180 INFO Skipping reformatting value for parameter 'toolchain'
== 2023-11-30 11:32:19,898 filetools.py:1911 INFO Creating directory /tmp/eb-_7zh5ymx/reprod_20231130113219_3697236 (parents: True, set_gid: False, sticky: False)
== 2023-11-30 11:32:19,899 easyblock.py:4474 INFO Dumped easyconfig instance to /tmp/eb-_7zh5ymx/reprod_20231130113219_3697236/CUDA-12.1.1.eb
== 2023-11-30 11:32:19,900 filetools.py:1911 INFO Creating directory /tmp/eb-_7zh5ymx/reprod_20231130113219_3697236/easyblocks (parents: True, set_gid: False, sticky: False)
== 2023-11-30 11:32:19,900 filetools.py:2424 INFO /tmp/eb-_7zh5ymx/included-easyblocks-954l74tp/easybuild/easyblocks/cuda.py copied to /tmp/eb-_7zh5ymx/reprod_20231130113219_3697236/easyblocks/cuda.py
== 2023-11-30 11:32:19,900 easyblock.py:4454 INFO Dumped easyblock cuda.py required for reproduction to /tmp/eb-_7zh5ymx/reprod_20231130113219_3697236/easyblocks
== 2023-11-30 11:32:19,901 filetools.py:2424 INFO /home/ocaisa/EasyBuild_Git/easybuild-easyblocks/easybuild/easyblocks/generic/binary.py copied to /tmp/eb-_7zh5ymx/reprod_20231130113219_3697236/easyblocks/binary.py
== 2023-11-30 11:32:19,901 easyblock.py:4454 INFO Dumped easyblock binary.py required for reproduction to /tmp/eb-_7zh5ymx/reprod_20231130113219_3697236/easyblocks
== 2023-11-30 11:32:19,901 easyblock.py:2225 INFO Number of iterations to perform for central part of installation procedure: 1
== 2023-11-30 11:32:19,902 build_log.py:267 INFO building and installing CUDA/12.1.1...
== 2023-11-30 11:32:19,907 filetools.py:2004 INFO Lock /home/ocaisa/.local/easybuild/software/.locks/_home_ocaisa_.local_easybuild_software_CUDA_12.1.1.lock does not exist
== 2023-11-30 11:32:19,907 filetools.py:1945 INFO Creating lock at /home/ocaisa/.local/easybuild/software/.locks/_home_ocaisa_.local_easybuild_software_CUDA_12.1.1.lock...
== 2023-11-30 11:32:19,908 filetools.py:1911 INFO Creating directory /home/ocaisa/.local/easybuild/software/.locks/_home_ocaisa_.local_easybuild_software_CUDA_12.1.1.lock (parents: True, set_gid: False, sticky: False)
== 2023-11-30 11:32:19,908 filetools.py:1954 INFO Lock created: /home/ocaisa/.local/easybuild/software/.locks/_home_ocaisa_.local_easybuild_software_CUDA_12.1.1.lock
== 2023-11-30 11:32:19,908 build_log.py:267 INFO fetching files...
== 2023-11-30 11:32:19,910 easyblock.py:3942 INFO Starting fetch step
== 2023-11-30 11:32:19,910 easyconfig.py:1702 INFO Generating template values...
== 2023-11-30 11:32:19,911 easyconfig.py:1721 INFO Template values: arch='x86_64', bitbucket_account='cuda', builddir='/home/ocaisa/.local/easybuild/build/CUDA/12.1.1/system-system', cudaarch='', github_account='cuda', installdir='/home/ocaisa/.local/easybuild/software/CUDA/12.1.1', module_name='CUDA/12.1.1', name='CUDA', nameletter='C', nameletterlower='c', namelower='cuda', start_dir='None', sysroot='', toolchain_name='system', toolchain_version='system', version='12.1.1', version_major='12', version_major_minor='12.1', version_minor='1', versionprefix='', versionsuffix=''
== 2023-11-30 11:32:19,911 easyblock.py:3950 INFO Running method fetch_step part of step fetch
== 2023-11-30 11:32:20,045 build_log.py:171 ERROR EasyBuild crashed with an error (at easybuild/base/exceptions.py:126 in __init__): The End User License Agreement (EULA) for CUDA is currently not accepted!
(see https://docs.nvidia.com/cuda/eula/index.html for more information)
You should either:
- add --accept-eula-for=CUDA to the 'eb' command;
- update your EasyBuild configuration to always accept the EULA for CUDA;
- add 'accept_eula = True' to the easyconfig file you are using;
(at easybuild/framework/easyblock.py:2156 in check_accepted_eula)
== 2023-11-30 11:32:20,045 build_log.py:267 INFO ... (took < 1 sec)
== 2023-11-30 11:32:20,047 filetools.py:2012 INFO Removing lock /home/ocaisa/.local/easybuild/software/.locks/_home_ocaisa_.local_easybuild_software_CUDA_12.1.1.lock...
== 2023-11-30 11:32:20,049 filetools.py:383 INFO Path /home/ocaisa/.local/easybuild/software/.locks/_home_ocaisa_.local_easybuild_software_CUDA_12.1.1.lock successfully removed.
== 2023-11-30 11:32:20,049 filetools.py:2016 INFO Lock removed: /home/ocaisa/.local/easybuild/software/.locks/_home_ocaisa_.local_easybuild_software_CUDA_12.1.1.lock
== 2023-11-30 11:32:20,049 easyblock.py:4277 WARNING build failed (first 300 chars): The End User License Agreement (EULA) for CUDA is currently not accepted!
(see https://docs.nvidia.com/cuda/eula/index.html for more information)
You should either:
- add --accept-eula-for=CUDA to the 'eb' command;
- update your EasyBuild configuration to always accept the EULA for CUDA;
- add 'acce
== 2023-11-30 11:32:20,049 easyblock.py:328 INFO Closing log for application name CUDA version 12.1.1
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment