Skip to content

add missing Perl dependency for OpenPGM + make sure Perl scripts use it#23126

Merged
branfosj merged 2 commits intoeasybuilders:developfrom
akesandgren:20250618125315_new_pr_OpenPGM52122
Jun 18, 2025
Merged

add missing Perl dependency for OpenPGM + make sure Perl scripts use it#23126
branfosj merged 2 commits intoeasybuilders:developfrom
akesandgren:20250618125315_new_pr_OpenPGM52122

Conversation

@akesandgren
Copy link
Copy Markdown
Contributor

@akesandgren akesandgren commented Jun 18, 2025

(created using eb --new-pr)

I'm a bit lazy here, in practice there's only 3 .pl files that need fixing, but it's easier to do the find and fix those in test too in case this eventually gets changed into a full OpenPGM EC that runs tests.

@akesandgren akesandgren requested a review from branfosj June 18, 2025 10:55
@akesandgren akesandgren added 2023a 2023b 2024a issues & PRs related to 2024a common toolchains 2025a issues & PRs related to 2025a common toolchains 2022b labels Jun 18, 2025
Comment thread easybuild/easyconfigs/o/OpenPGM/OpenPGM-5.2.122-GCCcore-12.2.0.eb Outdated
@akesandgren
Copy link
Copy Markdown
Contributor Author

Test report by @akesandgren
SUCCESS
Build succeeded for 5 out of 5 (5 easyconfigs in total)
b-an02.hpc2n.umu.se - Linux Ubuntu 20.04, x86_64, Intel(R) Xeon(R) CPU E5-2690 v4 @ 2.60GHz, Python 3.8.10
See https://gist.github.com/akesandgren/c0e10d237b0e136d9964c815215e654c for a full test report.

@branfosj
Copy link
Copy Markdown
Member

@boegelbot please test @ jsc-zen3

@branfosj branfosj added this to the next release (5.1.1?) milestone Jun 18, 2025
@branfosj branfosj removed the change label Jun 18, 2025
@akesandgren
Copy link
Copy Markdown
Contributor Author

Test report by @akesandgren
SUCCESS
Build succeeded for 5 out of 5 (5 easyconfigs in total)
b-an02.hpc2n.umu.se - Linux Ubuntu 20.04, x86_64, Intel(R) Xeon(R) CPU E5-2690 v4 @ 2.60GHz, Python 3.8.10
See https://gist.github.com/akesandgren/41933f101e51942cac4ee22404a18472 for a full test report.

@branfosj
Copy link
Copy Markdown
Member

Test report by @branfosj
SUCCESS
Build succeeded for 5 out of 5 (5 easyconfigs in total)
bear-pg0105u03a - Linux RHEL 8.10, x86_64, Intel(R) Xeon(R) Platinum 8360Y CPU @ 2.40GHz (icelake), Python 3.6.8
See https://gist.github.com/branfosj/aa16114d9e3ed25d90b5981862f8a18c for a full test report.

@boegelbot
Copy link
Copy Markdown
Collaborator

@branfosj: 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=23126 EB_ARGS= EB_CONTAINER= EB_REPO=easybuild-easyconfigs EB_BRANCH=develop /opt/software/slurm/bin/sbatch --job-name test_PR_23126 --ntasks=8 ~/boegelbot/eb_from_pr_upload_jsc-zen3.sh' executed!

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

Test results coming soon (I hope)...

Details

- notification for comment with ID 2983764014 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 5 out of 5 (5 easyconfigs in total)
jsczen3c1.int.jsc-zen3.fz-juelich.de - Linux Rocky Linux 9.5, x86_64, AMD EPYC-Milan Processor (zen3), Python 3.9.21
See https://gist.github.com/boegelbot/6787034be9b603c75eca27efc7e49545 for a full test report.

@branfosj
Copy link
Copy Markdown
Member

Going in, thanks @akesandgren!

@branfosj branfosj merged commit 651eba7 into easybuilders:develop Jun 18, 2025
8 checks passed
@akesandgren akesandgren deleted the 20250618125315_new_pr_OpenPGM52122 branch June 18, 2025 11:52
@boegel boegel changed the title OpenPGM: fix usage of, and dependency on, perl add missing Perl dependency for OpenPGM + make sure Perl scripts use it Jul 5, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

2022b 2023a 2023b 2024a issues & PRs related to 2024a common toolchains 2025a issues & PRs related to 2025a common toolchains bug fix

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants