Skip to content

Conversation

@boegel
Copy link
Member

@boegel boegel commented Oct 17, 2022

cfr. easybuilders/easybuild-easyconfigs#15206

probably fixes easybuilders/easybuild#817

definitely fixes problems reported in EESSI/software-layer#191

…ther than 'setup.py install' when using Python >= 3.6 and if pip >= 21.0 is available
…py so installation with setuptools >= 61.0 works
@boegel
Copy link
Member Author

boegel commented Oct 17, 2022

Test report by @boegel

Overview of tested easyconfigs (in order)

  • SUCCESS EasyBuild-4.5.0.eb
  • SUCCESS EasyBuild-4.6.1.eb
  • SUCCESS networkx-2.6.3-foss-2021a.eb
  • SUCCESS matplotlib-3.5.2-intel-2022a.eb

Build succeeded for 4 out of 4 (4 easyconfigs in total)
node3116.skitty.os - Linux RHEL 8.4, x86_64, Intel(R) Xeon(R) Gold 6140 CPU @ 2.30GHz (skylake_avx512), Python 3.6.8
See https://gist.github.com/b412cb4aecd667a1eb76ab7c81035bb4 for a full test report.

Copy link
Member

@ocaisa ocaisa left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Changes LGTM, couple of tests and we are good to go.

@boegel
Copy link
Member Author

boegel commented Oct 19, 2022

Test report by @boegel

Overview of tested easyconfigs (in order)

  • SUCCESS EasyBuild-4.6.1.eb
  • SUCCESS EasyBuild-4.5.0.eb
  • SUCCESS EasyBuild-4.0.0.eb
  • SUCCESS networkx-2.6.3-foss-2021a.eb
  • SUCCESS matplotlib-3.5.2-intel-2022a.eb

Build succeeded for 5 out of 5 (5 easyconfigs in total)
node3116.skitty.os - Linux RHEL 8.4, x86_64, Intel(R) Xeon(R) Gold 6140 CPU @ 2.30GHz (skylake_avx512), Python 3.6.8
See https://gist.github.com/7175bb0c2764fbfa3fda51b7d1ea612b for a full test report.

@boegel
Copy link
Member Author

boegel commented Jan 20, 2023

Test report by @boegel

Overview of tested easyconfigs (in order)

  • SUCCESS EasyBuild-4.7.0.eb

Build succeeded for 1 out of 1 (1 easyconfigs in total)
node3702.slaking.os - Linux UNKNOWN UNKNOWN, x86_64, Intel(R) Xeon(R) CPU E5-2680 v3 @ 2.50GHz (haswell), Python 3.9.13
See https://gist.github.com/f33229e1079360fa6a3c610f49983066 for a full test report.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug fix EESSI Related to EESSI project

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Unable to install easybuild using the pip-easybuild

2 participants