Skip to content

Instantly share code, notes, and snippets.

@bedroge
Created May 23, 2024 11:10
Show Gist options
  • Save bedroge/915da72d5797e1f0ce9171d86b0f68e8 to your computer and use it in GitHub Desktop.
Save bedroge/915da72d5797e1f0ce9171d86b0f68e8 to your computer and use it in GitHub Desktop.
(partial) EasyBuild log for failed build of /nvme/eb/tmp/eb-kb245wm1/files_pr20581/m/Meson/Meson-1.4.0-GCCcore-13.3.0.eb (PR(s) #20581)
== 2024-05-23 11:09:47,199 easyblock.py:313 INFO This is EasyBuild 4.9.1 (framework: 4.9.1, easyblocks: 4.9.1) on host starfive.
== 2024-05-23 11:09:47,200 easyblock.py:319 INFO This is easyblock PythonPackage from module easybuild.easyblocks.generic.pythonpackage (/nvme/easybuild-generic/software/EasyBuild/4.9.1/lib/python3.10/site-packages/easybuild/easyblocks/generic/pythonpackage.py)
== 2024-05-23 11:09:47,201 easyblock.py:1056 INFO Build dir set to /nvme/eb/build/Meson/1.4.0/GCCcore-13.3.0
== 2024-05-23 11:09:47,202 easyblock.py:1113 INFO Software install dir set to /nvme/easybuild-generic/software/Meson/1.4.0-GCCcore-13.3.0
== 2024-05-23 11:09:47,202 easyblock.py:1118 INFO Module install dir set to /nvme/easybuild-generic/modules/all
== 2024-05-23 11:09:47,203 easyblock.py:288 INFO Init completed for application name Meson version 1.4.0
== 2024-05-23 11:09:47,204 pythonpackage.py:441 INFO Using pip with --no-deps option
== 2024-05-23 11:09:47,205 environment.py:93 INFO Environment variable XDG_CACHE_HOME set to /nvme/eb/tmp/eb-kb245wm1 (previously undefined)
== 2024-05-23 11:09:47,206 pythonpackage.py:458 INFO Using /nvme/eb/tmp/eb-kb245wm1 as pip cache directory
== 2024-05-23 11:09:47,206 pythonpackage.py:473 INFO Using '%(python)s -m pip install --prefix=%(prefix)s %(installopts)s %(loc)s' as install command
== 2024-05-23 11:09:47,207 easyblock.py:4234 INFO Obtained application instance of for Meson (easyblock: PythonPackage)
== 2024-05-23 11:09:47,208 easyconfig.py:1702 INFO Generating template values...
== 2024-05-23 11:09:47,210 easyconfig.py:1721 INFO Template values: arch='riscv64', bitbucket_account='meson', github_account='meson', module_name='Meson/1.4.0-GCCcore-13.3.0', name='Meson', nameletter='M', nameletterlower='m', namelower='meson', pymajver='3', pyminver='12', pyshortver='3.12', pyver='3.12.3', sysroot='', toolchain_name='GCCcore', toolchain_version='13.3.0', version='1.4.0', version_major='1', version_major_minor='1.4', version_minor='4', versionprefix='', versionsuffix=''
== 2024-05-23 11:09:47,213 one.py:180 INFO Skipping reformatting value for parameter 'toolchain'
== 2024-05-23 11:09:47,218 filetools.py:1912 INFO Creating directory /nvme/eb/tmp/eb-kb245wm1/reprod_20240523110947_2640115 (parents: True, set_gid: False, sticky: False)
== 2024-05-23 11:09:47,220 easyblock.py:4488 INFO Dumped easyconfig instance to /nvme/eb/tmp/eb-kb245wm1/reprod_20240523110947_2640115/Meson-1.4.0-GCCcore-13.3.0.eb
== 2024-05-23 11:09:47,221 filetools.py:1912 INFO Creating directory /nvme/eb/tmp/eb-kb245wm1/reprod_20240523110947_2640115/easyblocks (parents: True, set_gid: False, sticky: False)
== 2024-05-23 11:09:47,222 filetools.py:2425 INFO /nvme/easybuild-generic/software/EasyBuild/4.9.1/lib/python3.10/site-packages/easybuild/easyblocks/generic/pythonpackage.py copied to /nvme/eb/tmp/eb-kb245wm1/reprod_20240523110947_2640115/easyblocks/pythonpackage.py
== 2024-05-23 11:09:47,223 easyblock.py:4468 INFO Dumped easyblock pythonpackage.py required for reproduction to /nvme/eb/tmp/eb-kb245wm1/reprod_20240523110947_2640115/easyblocks
== 2024-05-23 11:09:47,224 easyblock.py:2239 INFO Number of iterations to perform for central part of installation procedure: 1
== 2024-05-23 11:09:47,225 build_log.py:267 INFO building and installing Meson/1.4.0-GCCcore-13.3.0...
== 2024-05-23 11:09:47,226 filetools.py:2005 INFO Lock /nvme/easybuild-generic/software/.locks/_nvme_easybuild-generic_software_Meson_1.4.0-GCCcore-13.3.0.lock does not exist
== 2024-05-23 11:09:47,227 filetools.py:1946 INFO Creating lock at /nvme/easybuild-generic/software/.locks/_nvme_easybuild-generic_software_Meson_1.4.0-GCCcore-13.3.0.lock...
== 2024-05-23 11:09:47,228 filetools.py:1912 INFO Creating directory /nvme/easybuild-generic/software/.locks/_nvme_easybuild-generic_software_Meson_1.4.0-GCCcore-13.3.0.lock (parents: True, set_gid: False, sticky: False)
== 2024-05-23 11:09:47,229 filetools.py:1955 INFO Lock created: /nvme/easybuild-generic/software/.locks/_nvme_easybuild-generic_software_Meson_1.4.0-GCCcore-13.3.0.lock
== 2024-05-23 11:09:47,230 build_log.py:267 INFO fetching files...
== 2024-05-23 11:09:47,230 easyblock.py:3956 INFO Starting fetch step
== 2024-05-23 11:09:47,231 easyconfig.py:1702 INFO Generating template values...
== 2024-05-23 11:09:47,233 easyconfig.py:1721 INFO Template values: arch='riscv64', bitbucket_account='meson', builddir='/nvme/eb/build/Meson/1.4.0/GCCcore-13.3.0', github_account='meson', installdir='/nvme/easybuild-generic/software/Meson/1.4.0-GCCcore-13.3.0', module_name='Meson/1.4.0-GCCcore-13.3.0', name='Meson', nameletter='M', nameletterlower='m', namelower='meson', pymajver='3', pyminver='12', pyshortver='3.12', pyver='3.12.3', start_dir='None', sysroot='', toolchain_name='GCCcore', toolchain_version='13.3.0', version='1.4.0', version_major='1', version_major_minor='1.4', version_minor='4', versionprefix='', versionsuffix=''
== 2024-05-23 11:09:47,233 easyblock.py:3964 INFO Running method fetch_step part of step fetch
== 2024-05-23 11:09:47,234 easyblock.py:2361 WARNING Easyconfig does not specify an EasyBuild-version (key 'easybuild_version')! Assuming the latest version
== 2024-05-23 11:09:47,235 easyblock.py:809 INFO Considering directory in which easyconfig file is located when searching for meson-1.4.0.tar.gz: /nvme/eb/tmp/eb-kb245wm1/files_pr20581/m/Meson
== 2024-05-23 11:09:47,236 tools.py:274 INFO Found location to 'eb' script via $EB_SCRIPT_PATH: /nvme/easybuild-generic/software/EasyBuild/4.9.1/bin/eb
== 2024-05-23 11:09:47,237 tools.py:288 INFO Also considering installation prefix /nvme/easybuild-generic/software/EasyBuild/4.9.1 (determined via path to 'eb' script)...
== 2024-05-23 11:09:47,239 filetools.py:1912 INFO Creating directory /nvme/eb/src/m/Meson (parents: True, set_gid: False, sticky: False)
== 2024-05-23 11:09:48,266 filetools.py:816 INFO File size for https://pypi.python.org/simple/meson: 61249
== 2024-05-23 11:09:48,269 filetools.py:270 INFO Not showing progress bar for downloading small file (size 61249)
== 2024-05-23 11:09:48,289 filetools.py:823 INFO Downloaded file Meson_urls.html from url https://pypi.python.org/simple/meson to /nvme/eb/tmp/eb-kb245wm1/tmpzxvvad2f/Meson_urls.html
== 2024-05-23 11:09:48,291 filetools.py:855 INFO Successful download of file Meson_urls.html from url https://pypi.python.org/simple/meson to path /nvme/eb/tmp/eb-kb245wm1/tmpzxvvad2f/Meson_urls.html
== 2024-05-23 11:09:49,259 filetools.py:816 INFO File size for https://pypi.python.org/packages/9a/bd/4843c2d8ce8395463b4cf843e81bf162f1757bfc4244fbc827dcdf633cb1/meson-1.4.0.tar.gz: 2224663
== 2024-05-23 11:09:49,260 filetools.py:270 INFO Not showing progress bar for downloading small file (size 2224663)
== 2024-05-23 11:09:49,420 filetools.py:823 INFO Downloaded file meson-1.4.0.tar.gz from url https://pypi.python.org/packages/9a/bd/4843c2d8ce8395463b4cf843e81bf162f1757bfc4244fbc827dcdf633cb1/meson-1.4.0.tar.gz to /nvme/eb/src/m/Meson/meson-1.4.0.tar.gz
== 2024-05-23 11:09:49,422 filetools.py:855 INFO Successful download of file meson-1.4.0.tar.gz from url https://pypi.python.org/packages/9a/bd/4843c2d8ce8395463b4cf843e81bf162f1757bfc4244fbc827dcdf633cb1/meson-1.4.0.tar.gz to path /nvme/eb/src/m/Meson/meson-1.4.0.tar.gz
== 2024-05-23 11:09:49,422 easyblock.py:951 INFO Successfully downloaded source file meson-1.4.0.tar.gz from https://pypi.python.org/packages/9a/bd/4843c2d8ce8395463b4cf843e81bf162f1757bfc4244fbc827dcdf633cb1/meson-1.4.0.tar.gz
== 2024-05-23 11:09:49,423 easyblock.py:496 INFO Added sources: [{'name': 'meson-1.4.0.tar.gz', 'path': '/nvme/eb/src/m/Meson/meson-1.4.0.tar.gz', 'cmd': None, 'checksum': '8fd6630c25c27f1489a8a0392b311a60481a3c161aa699b330e25935b750138d', 'finalpath': '/nvme/eb/build/Meson/1.4.0/GCCcore-13.3.0'}]
== 2024-05-23 11:09:49,424 easyblock.py:2404 INFO no patches provided
== 2024-05-23 11:09:49,441 easyblock.py:2414 INFO md5 checksum for /nvme/eb/src/m/Meson/meson-1.4.0.tar.gz: a5cddd4299ead830106242c53ea7f10f
== 2024-05-23 11:09:49,508 easyblock.py:2414 INFO sha256 checksum for /nvme/eb/src/m/Meson/meson-1.4.0.tar.gz: 8fd6630c25c27f1489a8a0392b311a60481a3c161aa699b330e25935b750138d
== 2024-05-23 11:09:49,509 easyblock.py:2449 INFO Checking dirs that need to be created: ['/nvme/easybuild-generic/software/Meson/1.4.0-GCCcore-13.3.0', '/nvme/easybuild-generic/modules/all/Meson', '/nvme/easybuild-generic/modules/tools/Meson']
== 2024-05-23 11:09:49,510 filetools.py:1912 INFO Creating directory /nvme/easybuild-generic/software/Meson/1.4.0-GCCcore-13.3.0 (parents: True, set_gid: False, sticky: False)
== 2024-05-23 11:09:49,511 filetools.py:1912 INFO Creating directory /nvme/easybuild-generic/modules/all/Meson (parents: True, set_gid: False, sticky: False)
== 2024-05-23 11:09:49,512 filetools.py:1912 INFO Creating directory /nvme/easybuild-generic/modules/tools/Meson (parents: True, set_gid: False, sticky: False)
== 2024-05-23 11:09:49,513 build_log.py:267 INFO ... (took 2 secs)
== 2024-05-23 11:09:49,514 build_log.py:267 INFO creating build dir, resetting environment...
== 2024-05-23 11:09:49,515 easyblock.py:3956 INFO Starting ready step
== 2024-05-23 11:09:49,516 easyconfig.py:1702 INFO Generating template values...
== 2024-05-23 11:09:49,517 easyconfig.py:1721 INFO Template values: arch='riscv64', bitbucket_account='meson', builddir='/nvme/eb/build/Meson/1.4.0/GCCcore-13.3.0', github_account='meson', installdir='/nvme/easybuild-generic/software/Meson/1.4.0-GCCcore-13.3.0', module_name='Meson/1.4.0-GCCcore-13.3.0', name='Meson', nameletter='M', nameletterlower='m', namelower='meson', pymajver='3', pyminver='12', pyshortver='3.12', pyver='3.12.3', start_dir='None', sysroot='', toolchain_name='GCCcore', toolchain_version='13.3.0', version='1.4.0', version_major='1', version_major_minor='1.4', version_minor='4', versionprefix='', versionsuffix=''
== 2024-05-23 11:09:49,518 easyblock.py:3964 INFO Running method check_readiness_step part of step ready
== 2024-05-23 11:09:49,519 easyblock.py:2258 INFO Setting parallelism: 4
== 2024-05-23 11:09:49,661 easyblock.py:2310 WARNING Loaded modules detected: ['EasyBuild/4.9.1']
== 2024-05-23 11:09:49,662 easyblock.py:3964 INFO Running method make_builddir part of step ready
== 2024-05-23 11:09:49,663 filetools.py:1912 INFO Creating directory /nvme/eb/build/Meson/1.4.0/GCCcore-13.3.0 (parents: True, set_gid: False, sticky: False)
== 2024-05-23 11:09:49,665 easyblock.py:3964 INFO Running method reset_env part of step ready
== 2024-05-23 11:09:49,666 easyblock.py:3964 INFO Running method handle_iterate_opts part of step ready
== 2024-05-23 11:09:49,667 easyconfig.py:1702 INFO Generating template values...
== 2024-05-23 11:09:49,669 easyconfig.py:1721 INFO Template values: arch='riscv64', bitbucket_account='meson', builddir='/nvme/eb/build/Meson/1.4.0/GCCcore-13.3.0', github_account='meson', installdir='/nvme/easybuild-generic/software/Meson/1.4.0-GCCcore-13.3.0', module_name='Meson/1.4.0-GCCcore-13.3.0', name='Meson', nameletter='M', nameletterlower='m', namelower='meson', parallel='4', pymajver='3', pyminver='12', pyshortver='3.12', pyver='3.12.3', start_dir='None', sysroot='', toolchain_name='GCCcore', toolchain_version='13.3.0', version='1.4.0', version_major='1', version_major_minor='1.4', version_minor='4', versionprefix='', versionsuffix=''
== 2024-05-23 11:09:49,670 build_log.py:267 INFO unpacking...
== 2024-05-23 11:09:49,670 easyblock.py:3956 INFO Starting source step
== 2024-05-23 11:09:49,672 easyconfig.py:1702 INFO Generating template values...
== 2024-05-23 11:09:49,675 easyconfig.py:1721 INFO Template values: arch='riscv64', bitbucket_account='meson', builddir='/nvme/eb/build/Meson/1.4.0/GCCcore-13.3.0', github_account='meson', installdir='/nvme/easybuild-generic/software/Meson/1.4.0-GCCcore-13.3.0', module_name='Meson/1.4.0-GCCcore-13.3.0', name='Meson', nameletter='M', nameletterlower='m', namelower='meson', parallel='4', pymajver='3', pyminver='12', pyshortver='3.12', pyver='3.12.3', start_dir='None', sysroot='', toolchain_name='GCCcore', toolchain_version='13.3.0', version='1.4.0', version_major='1', version_major_minor='1.4', version_minor='4', versionprefix='', versionsuffix=''
== 2024-05-23 11:09:49,676 easyblock.py:3964 INFO Running method checksum_step part of step source
== 2024-05-23 11:09:49,754 easyblock.py:2467 INFO Checksum verification for /nvme/eb/src/m/Meson/meson-1.4.0.tar.gz using 8fd6630c25c27f1489a8a0392b311a60481a3c161aa699b330e25935b750138d passed.
== 2024-05-23 11:09:49,755 easyblock.py:3964 INFO Running method extract_step part of step source
== 2024-05-23 11:09:49,756 easyblock.py:2579 INFO Unpacking source meson-1.4.0.tar.gz
== 2024-05-23 11:09:49,757 run.py:247 INFO running cmd: tar xzf /nvme/eb/src/m/Meson/meson-1.4.0.tar.gz
== 2024-05-23 11:09:50,516 build_log.py:267 INFO patching...
== 2024-05-23 11:09:50,517 easyblock.py:3956 INFO Starting patch step
== 2024-05-23 11:09:50,517 easyconfig.py:1702 INFO Generating template values...
== 2024-05-23 11:09:50,519 easyconfig.py:1721 INFO Template values: arch='riscv64', bitbucket_account='meson', builddir='/nvme/eb/build/Meson/1.4.0/GCCcore-13.3.0', github_account='meson', installdir='/nvme/easybuild-generic/software/Meson/1.4.0-GCCcore-13.3.0', module_name='Meson/1.4.0-GCCcore-13.3.0', name='Meson', nameletter='M', nameletterlower='m', namelower='meson', parallel='4', pymajver='3', pyminver='12', pyshortver='3.12', pyver='3.12.3', start_dir='None', sysroot='', toolchain_name='GCCcore', toolchain_version='13.3.0', version='1.4.0', version_major='1', version_major_minor='1.4', version_minor='4', versionprefix='', versionsuffix=''
== 2024-05-23 11:09:50,520 easyblock.py:3964 INFO Running method patch_step part of step patch
== 2024-05-23 11:09:50,521 build_log.py:267 INFO preparing...
== 2024-05-23 11:09:50,521 easyblock.py:3956 INFO Starting prepare step
== 2024-05-23 11:09:50,522 easyconfig.py:1702 INFO Generating template values...
== 2024-05-23 11:09:50,524 easyconfig.py:1721 INFO Template values: arch='riscv64', bitbucket_account='meson', builddir='/nvme/eb/build/Meson/1.4.0/GCCcore-13.3.0', github_account='meson', installdir='/nvme/easybuild-generic/software/Meson/1.4.0-GCCcore-13.3.0', module_name='Meson/1.4.0-GCCcore-13.3.0', name='Meson', nameletter='M', nameletterlower='m', namelower='meson', parallel='4', pymajver='3', pyminver='12', pyshortver='3.12', pyver='3.12.3', start_dir='None', sysroot='', toolchain_name='GCCcore', toolchain_version='13.3.0', version='1.4.0', version_major='1', version_major_minor='1.4', version_minor='4', versionprefix='', versionsuffix=''
== 2024-05-23 11:09:50,524 easyblock.py:3964 INFO Running method prepare_step part of step prepare
== 2024-05-23 11:09:50,526 modules.py:626 INFO Checking whether binutils/2.42-GCCcore-13.3.0 exists...
== 2024-05-23 11:09:50,527 modules.py:631 INFO Module binutils/2.42-GCCcore-13.3.0 exists (found in list of available modules)
== 2024-05-23 11:09:50,527 modules.py:654 INFO Result for existence check of binutils/2.42-GCCcore-13.3.0 module: True
== 2024-05-23 11:09:50,528 modules.py:626 INFO Checking whether Python/3.12.3-GCCcore-13.3.0 exists...
== 2024-05-23 11:09:50,529 modules.py:633 INFO Module Python/3.12.3-GCCcore-13.3.0 not found in list of available modules, checking via 'module show'...
== 2024-05-23 11:09:50,530 modules.py:647 INFO Module Python/3.12.3-GCCcore-13.3.0 not found via module avail/show, checking whether it is a wrapper
== 2024-05-23 11:09:50,531 modules.py:654 INFO Result for existence check of Python/3.12.3-GCCcore-13.3.0 module: False
== 2024-05-23 11:09:50,532 modules.py:626 INFO Checking whether Ninja/1.12.1-GCCcore-13.3.0 exists...
== 2024-05-23 11:09:50,532 modules.py:633 INFO Module Ninja/1.12.1-GCCcore-13.3.0 not found in list of available modules, checking via 'module show'...
== 2024-05-23 11:09:50,720 modules.py:647 INFO Module Ninja/1.12.1-GCCcore-13.3.0 not found via module avail/show, checking whether it is a wrapper
== 2024-05-23 11:09:50,722 modules.py:654 INFO Result for existence check of Ninja/1.12.1-GCCcore-13.3.0 module: False
== 2024-05-23 11:09:50,728 build_log.py:171 ERROR EasyBuild crashed with an error (at easybuild/base/exceptions.py:126 in __init__): Missing modules for dependencies (use --robot?): Python/3.12.3-GCCcore-13.3.0, Ninja/1.12.1-GCCcore-13.3.0 (at easybuild/tools/toolchain/toolchain.py:563 in _check_dependencies)
== 2024-05-23 11:09:50,729 filetools.py:2013 INFO Removing lock /nvme/easybuild-generic/software/.locks/_nvme_easybuild-generic_software_Meson_1.4.0-GCCcore-13.3.0.lock...
== 2024-05-23 11:09:50,730 filetools.py:383 INFO Path /nvme/easybuild-generic/software/.locks/_nvme_easybuild-generic_software_Meson_1.4.0-GCCcore-13.3.0.lock successfully removed.
== 2024-05-23 11:09:50,731 filetools.py:2017 INFO Lock removed: /nvme/easybuild-generic/software/.locks/_nvme_easybuild-generic_software_Meson_1.4.0-GCCcore-13.3.0.lock
== 2024-05-23 11:09:50,731 easyblock.py:4291 WARNING build failed (first 300 chars): Missing modules for dependencies (use --robot?): Python/3.12.3-GCCcore-13.3.0, Ninja/1.12.1-GCCcore-13.3.0
== 2024-05-23 11:09:50,732 easyblock.py:328 INFO Closing log for application name Meson version 1.4.0
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment