easybuilders / easybuild-easyconfigs

A collection of easyconfig files that describe which software to build using which build options with EasyBuild.
https://easybuild.io
GNU General Public License v2.0
356 stars 685 forks source link

{devel}[system/system] ReFrame v4.6.1 #20911

Open benczaja opened 5 days ago

benczaja commented 5 days ago

(created using eb --new-pr)

verdurin commented 3 hours ago

Test report by @verdurin FAILED Build succeeded for 0 out of 1 (1 easyconfigs in total) easybuild-c7.novalocal - Linux CentOS Linux 7.9.2009, x86_64, Intel Xeon Processor (Skylake, IBRS), Python 3.6.8 See https://gist.github.com/verdurin/7d1bf3ced036d2e6fb9a957cf6ac0c64 for a full test report.

verdurin commented 3 hours ago

Looks like you need to add libxml2 and libxslt dependencies:

== 2024-07-01 10:47:48,023 run.py:221 DEBUG run_cmd: running cmd  /bin/python3 -m pip install --prefix=/eb/maint/software/ReFrame/4.6.1  --verbose  --no-deps  --ignore-installed  --no-index  --no-build-isolation  . (in /dev/shm/ReFrame/4.6.1/system-system/lxml/lxml-5.0.1)
== 2024-07-01 10:47:48,024 run.py:247 INFO running cmd:  /bin/python3 -m pip install --prefix=/eb/maint/software/ReFrame/4.6.1  --verbose  --no-deps  --ignore-installed  --no-index  --no-build-isolation  .
== 2024-07-01 10:47:48,818 build_log.py:171 ERROR EasyBuild crashed with an error (at easybuild/base/exceptions.py:126 in __init__): cmd " /bin/python3 -m pip install --prefix=/eb/maint/software/ReFrame/4.6.1  --verbose  --no-deps  --ignore-installed  --no-index  --no-build-isolation  ." exited with exit code 1 and output:
Using pip 21.3.1 from /eb/maint/software/ReFrame/4.6.1/lib/python3.6/site-packages/pip-21.3.1-py3.6.egg/pip (python 3.6)
Processing /dev/shm/ReFrame/4.6.1/system-system/lxml/lxml-5.0.1
  Preparing metadata (setup.py): started
  Running command python setup.py egg_info
  Building lxml version 5.0.1.
  Building without Cython.
  Error: Please make sure the libxml2 and libxslt development packages are installed.
  Preparing metadata (setup.py): finished with status 'error'
WARNING: Discarding file:///dev/shm/ReFrame/4.6.1/system-system/lxml/lxml-5.0.1. Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output.
ERROR: Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output.
 (at easybuild/tools/run.py:682 in parse_cmd_output)