Skip to content

add missing (optional) dependencies as extension to easyconfig for RCall 0.13.17 - #25903

Merged
Crivella merged 1 commit into
easybuilders:developfrom
Flamefire:20260504091832_new_pr_RCall01317
May 5, 2026
Merged

add missing (optional) dependencies as extension to easyconfig for RCall 0.13.17#25903
Crivella merged 1 commit into
easybuilders:developfrom
Flamefire:20260504091832_new_pr_RCall01317

Conversation

@Flamefire

@Flamefire Flamefire commented May 4, 2026

Copy link
Copy Markdown
Contributor

(created using eb --new-pr)

Found in easybuilders/easybuild-easyblocks#4102 (comment)

Basically it uses an optional package AxisArrays that is also used in the tests run during the sanity check.
If that isn't allowed/able to download packages from the internet the test fails.

@Flamefire

Copy link
Copy Markdown
Contributor Author

Test report by @Flamefire
Using easyblocks from PR(s) easybuilders/easybuild-easyblocks#4102
SUCCESS
Build succeeded for 1 out of 1 (total: 26 mins 28 secs) (1 easyconfigs in total)
i7014 - Linux Rocky Linux 9.6, x86_64, AMD EPYC 7702 64-Core Processor (zen2), Python 3.9.21
See https://gist.github.com/Flamefire/d5c3edc387a23d41b514844bde42ea32 for a full test report.

@Crivella

Crivella commented May 5, 2026

Copy link
Copy Markdown
Contributor

@boegelbot please test @ jsc-zen3

@boegelbot

Copy link
Copy Markdown
Collaborator

@Crivella: Request for testing this PR well received on jsczen3l1.int.jsc-zen3.fz-juelich.de

PR test command 'if [[ develop != 'develop' ]]; then EB_BRANCH=develop ./easybuild_develop.sh 2> /dev/null 1>&2; EB_PREFIX=/home/boegelbot/easybuild/develop source init_env_easybuild_develop.sh; fi; EB_PR=25903 EB_ARGS= EB_CONTAINER= EB_REPO=easybuild-easyconfigs EB_BRANCH=develop /opt/software/slurm/bin/sbatch --job-name test_PR_25903 --ntasks=8 ~/boegelbot/eb_from_pr_upload_jsc-zen3.sh' executed!

  • exit code: 0
  • output:
Submitted batch job 10354

Test results coming soon (I hope)...

Details

- notification for comment with ID 4377712228 processed

Message to humans: this is just bookkeeping information for me,
it is of no use to you (unless you think I have a bug, which I don't).

@boegelbot

Copy link
Copy Markdown
Collaborator

Test report by @boegelbot
SUCCESS
Build succeeded for 1 out of 1 (total: 19 mins 15 secs) (1 easyconfigs in total)
jsczen3c2.int.jsc-zen3.fz-juelich.de - Linux Rocky Linux 9.7, x86_64, AMD EPYC-Milan Processor (zen3), Python 3.9.25
See https://gist.github.com/boegelbot/e3675d7a6d231422b4316f93d0d47d96 for a full test report.

@boegelbot

boegelbot commented May 5, 2026

Copy link
Copy Markdown
Collaborator

Report from easybuilders/easybuild-easyblocks#4102 (comment)

Test report by @boegelbot
Using easyblocks from PR(s) easybuilders/easybuild-easyblocks#4102
SUCCESS
Build succeeded for 2 out of 2 (total: 38 mins 37 secs) (2 easyconfigs in total)
jsczen3c2.int.jsc-zen3.fz-juelich.de - Linux Rocky Linux 9.7, x86_64, AMD EPYC-Milan Processor (zen3), Python 3.9.25
See https://gist.github.com/boegelbot/b8bdf8518ff8f9fedcc8d275b24a5992 for a full test report.

@Crivella Crivella added this to the next release (5.3.1?) milestone May 5, 2026

@Crivella Crivella left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

LGTM

@Crivella

Crivella commented May 5, 2026

Copy link
Copy Markdown
Contributor

Going in, thanks @Flamefire!

@Crivella
Crivella merged commit 4467266 into easybuilders:develop May 5, 2026
6 checks passed
@Flamefire
Flamefire deleted the 20260504091832_new_pr_RCall01317 branch May 5, 2026 11:27
@boegel boegel added bug fix and removed change labels Jun 17, 2026
@boegel boegel changed the title Add missing (optional) dependencies to RCall-0.13.17-foss-2022a-R-4.2.1-Julia-1.9.2.eb add missing (optional) dependencies as extension to easyconfig for RCall 0.13.17 Jun 18, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants