Skip to content

{bio}[foss/2023a] R-bundle-Bioconductor v3.18, arrow-R v14.0.0.2, semla v1.1.6 w/ R 4.3.2#19747

Merged
boegel merged 3 commits intoeasybuilders:developfrom
NPotvin:20240130143926_new_pr_R-bundle-Bioconductor318
Feb 6, 2024
Merged

{bio}[foss/2023a] R-bundle-Bioconductor v3.18, arrow-R v14.0.0.2, semla v1.1.6 w/ R 4.3.2#19747
boegel merged 3 commits intoeasybuilders:developfrom
NPotvin:20240130143926_new_pr_R-bundle-Bioconductor318

Conversation

@NPotvin
Copy link
Copy Markdown
Contributor

@NPotvin NPotvin commented Jan 30, 2024

(created using eb --new-pr)

… arrow-R-14.0.0.2-foss-2023a-R-4.3.2.eb, semla-1.1.6-foss-2023a-R-4.3.2.eb
@NPotvin
Copy link
Copy Markdown
Contributor Author

NPotvin commented Jan 30, 2024

Hello,

If trying to install the Bioconductor bundle, it will most probably fail on downloading the source for RcisTarget.
there is an open issue on the git repo of RcisTarget here

For now, the way to install the bundle is by manually downloading the tar from here so easybuild can find it localy

@verdurin
Copy link
Copy Markdown
Member

verdurin commented Feb 1, 2024

Test report by @verdurin
FAILED
Build succeeded for 4 out of 6 (3 easyconfigs in total)
easybuild-c7.novalocal - Linux CentOS Linux 7.9.2009, x86_64, Intel Xeon Processor (Skylake, IBRS), Python 3.6.8
See https://gist.github.com/verdurin/82add065edec93d9050fa2829ae0b788 for a full test report.

@verdurin
Copy link
Copy Markdown
Member

verdurin commented Feb 1, 2024

Failure above is expected, just thought I'd try it anyway.

@boegel boegel added the update label Feb 1, 2024
@boegel boegel added this to the release after 4.9.0 milestone Feb 1, 2024
@boegel
Copy link
Copy Markdown
Member

boegel commented Feb 1, 2024

@NPotvin I've included a fix for the RcisTarget download issue in 855a923 .
Downside of that approach is that we can't include a SHA256 checksum, because the source tarball obtained via https://code.bioconductor.org/browse/RcisTarget/RELEASE_3_18 seems to be generated on the fly (so it's slightly different every time, without the contents being different).

That should fix the problem though, and make this good to go.

I've done a comparison with the existing R-bundle-Bioconductor-3.16-foss-2022b-R-4.2.2.eb, and all changes relative to it made sense to me...

Thanks a lot for your efforts on this!

@boegel
Copy link
Copy Markdown
Member

boegel commented Feb 1, 2024

@boegelbot please test @ generoso

@boegelbot
Copy link
Copy Markdown
Collaborator

@boegel: Request for testing this PR well received on login1

PR test command 'EB_PR=19747 EB_ARGS= EB_CONTAINER= EB_REPO=easybuild-easyconfigs /opt/software/slurm/bin/sbatch --job-name test_PR_19747 --ntasks=4 ~/boegelbot/eb_from_pr_upload_generoso.sh' executed!

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

Test results coming soon (I hope)...

Details

- notification for comment with ID 1921896908 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).

@boegel
Copy link
Copy Markdown
Member

boegel commented Feb 1, 2024

@boegelbot please test @ jsc-zen3

@branfosj
Copy link
Copy Markdown
Member

branfosj commented Feb 1, 2024

That should fix the problem though, and make this good to go.

The reason for there being no download listed against 'Source Package' at https://bioconductor.org/packages/release/bioc/html/RcisTarget.html is because there is a build failure: https://bioconductor.org/checkResults/release/bioc-LATEST/RcisTarget/nebbiolo2-checksrc.html

Package 'zoo' is required to calculate the aproximate RCC distributions.To install it, run:	 install.packages('zoo')

and that is confusing as zoo is in the list of packages in that environment: https://bioconductor.org/checkResults/release/bioc-LATEST/nebbiolo2-R-instpkgs.html

@boegelbot
Copy link
Copy Markdown
Collaborator

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

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

Test results coming soon (I hope)...

Details

- notification for comment with ID 1921908848 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).

@boegel
Copy link
Copy Markdown
Member

boegel commented Feb 1, 2024

That should fix the problem though, and make this good to go.

The reason for there being no download listed against 'Source Package' at https://bioconductor.org/packages/release/bioc/html/RcisTarget.html is because there is a build failure: https://bioconductor.org/checkResults/release/bioc-LATEST/RcisTarget/nebbiolo2-checksrc.html

Package 'zoo' is required to calculate the aproximate RCC distributions.To install it, run:	 install.packages('zoo')

and that is confusing as zoo is in the list of packages in that environment: https://bioconductor.org/checkResults/release/bioc-LATEST/nebbiolo2-R-instpkgs.html

@branfosj Maybe good to point that out in aertslab/RcisTarget#39

@boegelbot
Copy link
Copy Markdown
Collaborator

Test report by @boegelbot
FAILED
Build succeeded for 1 out of 3 (3 easyconfigs in total)
jsczen3c1.int.jsc-zen3.fz-juelich.de - Linux Rocky Linux 9.3, x86_64, AMD EPYC-Milan Processor (zen3), Python 3.9.18
See https://gist.github.com/boegelbot/98bb2d1728d1fc863b2197b7dca27dfb for a full test report.

@boegelbot
Copy link
Copy Markdown
Collaborator

Test report by @boegelbot
FAILED
Build succeeded for 1 out of 3 (3 easyconfigs in total)
cns2 - Linux Rocky Linux 8.9, x86_64, Intel(R) Xeon(R) CPU E5-2667 v3 @ 3.20GHz (haswell), Python 3.6.8
See https://gist.github.com/boegelbot/a72de21900a2ee9e8bcf0297b13403cd for a full test report.

@boegel
Copy link
Copy Markdown
Member

boegel commented Feb 2, 2024

Test report by @boegel
FAILED
Build succeeded for 1 out of 3 (3 easyconfigs in total)
node3161.skitty.os - Linux RHEL 8.8, x86_64, Intel(R) Xeon(R) Gold 6140 CPU @ 2.30GHz, Python 3.6.8
See https://gist.github.com/boegel/b8aa34e91785d79bcc9f7a14cebbc606 for a full test report.

@boegel
Copy link
Copy Markdown
Member

boegel commented Feb 2, 2024

problem with RcisTarget sources fixed in 1413fdc

@boegel
Copy link
Copy Markdown
Member

boegel commented Feb 2, 2024

@boegelbot please test @ jsc-zen3

@boegelbot
Copy link
Copy Markdown
Collaborator

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

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

Test results coming soon (I hope)...

Details

- notification for comment with ID 1923337597 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).

@boegel
Copy link
Copy Markdown
Member

boegel commented Feb 2, 2024

@boegelbot please test @ generoso

@boegelbot
Copy link
Copy Markdown
Collaborator

@boegel: Request for testing this PR well received on login1

PR test command 'EB_PR=19747 EB_ARGS= EB_CONTAINER= EB_REPO=easybuild-easyconfigs /opt/software/slurm/bin/sbatch --job-name test_PR_19747 --ntasks=4 ~/boegelbot/eb_from_pr_upload_generoso.sh' executed!

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

Test results coming soon (I hope)...

Details

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

@boegelbot
Copy link
Copy Markdown
Collaborator

Test report by @boegelbot
SUCCESS
Build succeeded for 3 out of 3 (3 easyconfigs in total)
cns1 - Linux Rocky Linux 8.9, x86_64, Intel(R) Xeon(R) CPU E5-2667 v3 @ 3.20GHz (haswell), Python 3.6.8
See https://gist.github.com/boegelbot/2e69037b2f5a725d019bd35534d4861f for a full test report.

@boegel
Copy link
Copy Markdown
Member

boegel commented Feb 2, 2024

Test report by @boegel
SUCCESS
Build succeeded for 3 out of 3 (3 easyconfigs in total)
node3161.skitty.os - Linux RHEL 8.8, x86_64, Intel(R) Xeon(R) Gold 6140 CPU @ 2.30GHz, Python 3.6.8
See https://gist.github.com/boegel/8235fe505edeea0912657a9430d765fd for a full test report.

Copy link
Copy Markdown
Member

@boegel boegel left a comment

Choose a reason for hiding this comment

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

lgtm

@boegel
Copy link
Copy Markdown
Member

boegel commented Feb 6, 2024

Going in, thanks @NPotvin!

@boegel boegel merged commit e5e4ca7 into easybuilders:develop Feb 6, 2024
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.

5 participants