Skip to content

update easyconfigs to use Binary instead of (deprecated) JAR easyblock#22900

Merged
branfosj merged 2 commits intoeasybuilders:developfrom
Micket:20250515130839_new_pr_BCEL650
May 15, 2025
Merged

update easyconfigs to use Binary instead of (deprecated) JAR easyblock#22900
branfosj merged 2 commits intoeasybuilders:developfrom
Micket:20250515130839_new_pr_BCEL650

Conversation

@Micket
Copy link
Copy Markdown
Contributor

@Micket Micket commented May 15, 2025

(created using eb --new-pr)

@branfosj
Copy link
Copy Markdown
Member

@boegelbot please test @ jsc-zen3
EB_ARGS="--installpath /tmp/$USER"

@branfosj
Copy link
Copy Markdown
Member

Can you update BCEL-6.5.0-Java-1.8.eb to have

source_urls = [
    'https://mirrors.sonic.net/apache//commons/bcel/binaries',
    'https://archive.apache.org/dist/commons/bcel/binaries/',
]

@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=22900 EB_ARGS="--installpath /tmp/$USER" EB_CONTAINER= EB_REPO=easybuild-easyconfigs EB_BRANCH=develop /opt/software/slurm/bin/sbatch --job-name test_PR_22900 --ntasks=8 ~/boegelbot/eb_from_pr_upload_jsc-zen3.sh' executed!

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

Test results coming soon (I hope)...

Details

- notification for comment with ID 2883802176 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

boegelbot commented May 15, 2025

Test report by @boegelbot
FAILED
Build succeeded for 22 out of 25 (21 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/5faefe8b8814aa60524818a3bd8bb99d for a full test report.

edit failures are due to missing downloads

@branfosj
Copy link
Copy Markdown
Member

I get 404 errors for the downloads for RNA-SeQC-1.1.8-GCCcore-11.2.0-Java-11.eb and MACSE-2.06-Java-15.eb and I've not found an alternative source for those.

@branfosj
Copy link
Copy Markdown
Member

branfosj commented May 15, 2025

Test report by @branfosj
FAILED
Build succeeded for 24 out of 26 (21 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/e59710a7ed173ca31adc4157eb950afe for a full test report.

edit failures are due to missing downloads

@branfosj
Copy link
Copy Markdown
Member

Test report by @branfosj
SUCCESS
Build succeeded for 1 out of 1 (1 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/7e52314de2ef3d71f73d6c97a1d65e89 for a full test report.

@branfosj
Copy link
Copy Markdown
Member

Going in, thanks @Micket!

@branfosj branfosj merged commit fc1e53e into easybuilders:develop May 15, 2025
8 checks passed
@Micket Micket deleted the 20250515130839_new_pr_BCEL650 branch May 16, 2025 09:46
@boegel boegel changed the title Switch JAR to Binary update easyconfigs to use Binary instead of JAR easyblock May 21, 2025
@boegel boegel changed the title update easyconfigs to use Binary instead of JAR easyblock update easyconfigs to use Binary instead of (deprecated) JAR easyblock May 26, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants