From 3d5643fb36ac8e8f62554ef6058e38d224fe8896 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bob=20Dr=C3=B6ge?= Date: Fri, 21 Jun 2024 14:15:11 +0200 Subject: [PATCH] let ReFrame install PyYAML 6.0.1 instead of 6.0 to fix Cython issue --- easybuild/easyconfigs/r/ReFrame/ReFrame-4.3.2.eb | 3 ++- easybuild/easyconfigs/r/ReFrame/ReFrame-4.3.3.eb | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/easybuild/easyconfigs/r/ReFrame/ReFrame-4.3.2.eb b/easybuild/easyconfigs/r/ReFrame/ReFrame-4.3.2.eb index b8237231c17..36bc2418b05 100644 --- a/easybuild/easyconfigs/r/ReFrame/ReFrame-4.3.2.eb +++ b/easybuild/easyconfigs/r/ReFrame/ReFrame-4.3.2.eb @@ -28,7 +28,8 @@ exts_list = [ 'checksums': ['4bdcd7d840138086126cd09254dc6195fb4fc6f01c050a1d7236f2630db1d22a'], }), ('reframe', version, { - 'preinstallopts': "export PATH=%(installdir)s/bin:$PATH && " + 'preinstallopts': "sed -i 's@PyYAML==6.0@PyYAML==6.0.1@' requirements.txt && " + "export PATH=%(installdir)s/bin:$PATH && " "./bootstrap.sh +docs +pygelf && cp -r external %(installdir)s && " "PYTHONPATH=%(builddir)s/reframe/reframe-%(version)s/external:$PYTHONPATH ", 'source_tmpl': 'v%(version)s.tar.gz', diff --git a/easybuild/easyconfigs/r/ReFrame/ReFrame-4.3.3.eb b/easybuild/easyconfigs/r/ReFrame/ReFrame-4.3.3.eb index af6b22f4846..6b8b0c7eb65 100644 --- a/easybuild/easyconfigs/r/ReFrame/ReFrame-4.3.3.eb +++ b/easybuild/easyconfigs/r/ReFrame/ReFrame-4.3.3.eb @@ -29,7 +29,8 @@ exts_list = [ 'checksums': ['4bdcd7d840138086126cd09254dc6195fb4fc6f01c050a1d7236f2630db1d22a'], }), ('reframe', version, { - 'preinstallopts': "export PATH=%(installdir)s/bin:$PATH && " + 'preinstallopts': "sed -i 's@PyYAML==6.0@PyYAML==6.0.1@' requirements.txt && " + "export PATH=%(installdir)s/bin:$PATH && " "./bootstrap.sh +docs +pygelf && cp -r external %(installdir)s && " "PYTHONPATH=%(builddir)s/reframe/reframe-%(version)s/external:$PYTHONPATH ", 'source_tmpl': 'v%(version)s.tar.gz',