add R 4.1.0 with foss/2021a to EESSI pilot 2021.12#210
Conversation
| echo ">> Installing R 4.1.0 (better be patient)..." | ||
| ok_msg="R installed, wow!" | ||
| fail_msg="Installation of R failed, so sad..." | ||
| $EB --from-pr 16386 R-4.1.0-foss-2021a.eb --robot --parallel-extensions-install --experimental |
There was a problem hiding this comment.
@smoretti Instructing EasyBuild to download the R easyconfig from easybuilders/easybuild-easyconfigs#16386 is problematic currently, it fails with:
ERROR: Couldn't find path to patched file /tmp/eb-90906wdf/files_pr16386/h/hyperopt/hyperopt-0.2.4-intel-2019b-Python-3.7.4-Java-1.8.eb
That's a result of the large number of easyconfigs being touched in this PR, and the changes that were made in easybuilders/easybuild-easyconfigs#16697 (so hyperopt-0.2.4-intel-2019b-Python-3.7.4-Java-1.8.eb no longer exists in the develop branch).
To some extent, that's a bug in EasyBuild (maybe), but we'll need to work around it.
The most recent change to R-4.1.0-foss-2021a.eb that really matters was made in easybuilders/easybuild-easyconfigs#16011 (checksum fix), so let's use that instead?
There was a problem hiding this comment.
I thought using a PR number and an eb filename should avoid using all the other eb files from the PR
There was a problem hiding this comment.
For the installation, yes, but for the initial setup, EasyBuild will make sure all easyconfig files touched in a PR are set up in a temporary directory when using --from-pr (and when using a merged PR, it uses the easyconfigs from the develop branch)
|
With the current installations in EESSI pilot 2021.12: 57 out of 95 required modules missing Details |
… installation problem for libXfont2 component
boegel
left a comment
There was a problem hiding this comment.
@smoretti We need to install X11 via a PR too, or the installation fails due to a missing patch.
Fixed in smoretti#1
install X11 dependency for R 4.1.0 via PR to pick up patch that fixes installation problem for libXfont2 component
|
New job on instance
edit (@boegel): trouble during installation of The problem can be reproduced on non-AWS nodes too, actual problem is: There are a lot more of these Update: This problem doesn't seem to occur with the updated build container, so should be resolved once #219 gets merged. Overview, build with previous (
|
|
New job on instance
|
|
New job on instance
|
|
New job on instance
|
|
New job on instance
|
|
New job on instance
|
|
New job on instance
|
|
New job on instance
|
|
New job on instance
|
|
(finally) built and ingested for all CPU targets, so merging |
Add
R-4.1.0-foss-2021a.ebin the EESSI 2021.12 pilotedit: checklist:
aarch64/generic(done, ingested)aarch64/graviton2(done, ingested)aarch64/graviton3(done, ingested)ppc64le/generic(done, ingested)ppc64le/power9le(done, ingested)x86_64/generic(done, ingested)x86_64/amd/zen2(done, ingested)x86_64/amd/zen3(done, ingested)x86_64/intel/haswell(done, ingested)x86_64/intel/skylake_avx512(done,ingested)