Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

add RcisTarget + NMF extensions to R-bundle-Bioconductor 3.13 + add easyconfigs for Arrow 6.0.0 and arrow-R 6.0.0.2 #14259

Conversation

boegel
Copy link
Member

@boegel boegel commented Oct 30, 2021

(created using eb --new-pr)

@boegel boegel added this to the next release (4.5.1?) milestone Oct 30, 2021
@boegel
Copy link
Member Author

boegel commented Oct 30, 2021

@boegelbot please test @ generoso
EB_ARGS="--skip"

@boegelbot
Copy link
Collaborator

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

PR test command 'EB_PR=14259 EB_ARGS="--skip" /opt/software/slurm/bin/sbatch --job-name test_PR_14259 --ntasks=4 ~/boegelbot/eb_from_pr_upload_generoso.sh' executed!

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

Test results coming soon (I hope)...

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

Test report by @boegelbot
SUCCESS
Build succeeded for 1 out of 1 (1 easyconfigs in total)
cnx1 - Linux rocky linux 8.4, x86_64, Intel(R) Xeon(R) CPU E5-2690 v3 @ 2.60GHz (haswell), Python 3.6.8
See https://gist.github.com/a3a0711be61fe1ab72542184b92a4e7a for a full test report.

@boegel
Copy link
Member Author

boegel commented Oct 30, 2021

Test report by @boegel
SUCCESS
Build succeeded for 1 out of 1 (1 easyconfigs in total)
node3519.doduo.os - Linux RHEL 8.2, x86_64, AMD EPYC 7552 48-Core Processor (zen2), Python 3.6.8
See https://gist.github.com/6aa0cd8f236ee713298d5308633dcad1 for a full test report.

@branfosj
Copy link
Member

Test report by @branfosj
FAILED
Build succeeded for 0 out of 1 (1 easyconfigs in total)
bear-pg0211u03a.bear.cluster - Linux RHEL 8.3, x86_64, Intel(R) Xeon(R) Gold 6248 CPU @ 2.50GHz (cascadelake), Python 3.6.8
See https://gist.github.com/27c528e9bfef129f506019e75d453012 for a full test report.

@branfosj
Copy link
Member

branfosj commented Oct 31, 2021

Test report by @branfosj
SUCCESS
Build succeeded for 1 out of 1 (1 easyconfigs in total)
bb-pg-login02.bear.cluster - Linux RHEL 8.3, x86_64, Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz (broadwell), Python 3.6.8
See https://gist.github.com/6ef3dcff3a485c7ca56684d14992a5f4 for a full test report.

edit: This is a eb --fetch check.

@boegel boegel changed the title add RcisTarget extension to R-bundle-Bioconductor 3.13 add RcisTarget extension to R-bundle-Bioconductor 3.13 + add easyconfigs for Arrow 6.0.0 and arrow 6.0.0.2 R library Oct 31, 2021
@branfosj
Copy link
Member

Test report by @branfosj
FAILED
Build succeeded for 0 out of 1 (1 easyconfigs in total)
bear-pg0211u03a.bear.cluster - Linux RHEL 8.3, x86_64, Intel(R) Xeon(R) Gold 6248 CPU @ 2.50GHz (cascadelake), Python 3.6.8
See https://gist.github.com/d761d7ebfc0e61d07cce9e5db833e8fd for a full test report.

@@ -0,0 +1,32 @@
easyblock = 'RPackage'

name = 'arrow'
Copy link
Member

Choose a reason for hiding this comment

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

This will clash with Arrow on a lowercase module naming scheme. Possibly use arrow-R?

We should also rename https://github.com/easybuilders/easybuild-easyconfigs/blob/develop/easybuild/easyconfigs/a/arrow/arrow-0.17.1-foss-2020a-R-4.0.0.eb

Copy link
Member Author

Choose a reason for hiding this comment

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

I don't consider that a problem due to the versionsuffix we're using?

If it would be a totally different "arrow", sure, but in this case it actually makes sense to have them under the same "flag"?

Copy link
Member

Choose a reason for hiding this comment

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

But, in a lowercase module naming scheme, both modules will be named arrow and contain conflict("arrow"). And, so, not be loadable at the same time. I don't think a versionsuffix solves that issue.

Though I'd not realised that we don't yet have such a scheme. See easybuilders/easybuild-framework#3199 for a proposed LowercaseEasyBuildMNS where I expect this to be problematic.

Copy link
Member Author

Choose a reason for hiding this comment

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

Oh right, I totally overlooked that, very good point...

That's definitely enough reason to rename to arrow-R (for lack of a better obvious name)

Copy link
Member Author

Choose a reason for hiding this comment

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

fixed in e6a3f2b + 67cc17f

existing arrow easyconfig renamed in #14262

@boegel
Copy link
Member Author

boegel commented Oct 31, 2021

Test report by @boegel
SUCCESS
Build succeeded for 3 out of 3 (3 easyconfigs in total)
node2607.swalot.os - Linux centos linux 7.9.2009, x86_64, Intel(R) Xeon(R) CPU E5-2660 v3 @ 2.60GHz (haswell), Python 3.6.8
See https://gist.github.com/8c57e8a1214acb8ed3f17408dfe5a243 for a full test report.

@boegel
Copy link
Member Author

boegel commented Oct 31, 2021

Test report by @boegel
SUCCESS
Build succeeded for 3 out of 3 (3 easyconfigs in total)
node3519.doduo.os - Linux RHEL 8.2, x86_64, AMD EPYC 7552 48-Core Processor (zen2), Python 3.6.8
See https://gist.github.com/ed0bb6f768a3c75972aba3522e603095 for a full test report.

@boegel boegel changed the title add RcisTarget extension to R-bundle-Bioconductor 3.13 + add easyconfigs for Arrow 6.0.0 and arrow 6.0.0.2 R library add RcisTarget + NMF extensions to R-bundle-Bioconductor 3.13 + add easyconfigs for Arrow 6.0.0 and arrow 6.0.0.2 R library Oct 31, 2021
@boegel
Copy link
Member Author

boegel commented Oct 31, 2021

@boegelbot please test @ generoso
EB_ARGS="--skip R-bundle-Bioconductor-3.13-foss-2021a-R-4.1.0.eb"

@boegelbot
Copy link
Collaborator

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

PR test command 'EB_PR=14259 EB_ARGS="--skip R-bundle-Bioconductor-3.13-foss-2021a-R-4.1.0.eb" /opt/software/slurm/bin/sbatch --job-name test_PR_14259 --ntasks=4 ~/boegelbot/eb_from_pr_upload_generoso.sh' executed!

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

Test results coming soon (I hope)...

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

Test report by @boegelbot
SUCCESS
Build succeeded for 3 out of 3 (1 easyconfigs in total)
cnx1 - Linux rocky linux 8.4, x86_64, Intel(R) Xeon(R) CPU E5-2690 v3 @ 2.60GHz (haswell), Python 3.6.8
See https://gist.github.com/a3fb84f9d8c5f885fc6ae44dc7ac086a for a full test report.

@boegel boegel changed the title add RcisTarget + NMF extensions to R-bundle-Bioconductor 3.13 + add easyconfigs for Arrow 6.0.0 and arrow 6.0.0.2 R library add RcisTarget + NMF extensions to R-bundle-Bioconductor 3.13 + add easyconfigs for Arrow 6.0.0 and arrow-R 6.0.0.2 Oct 31, 2021
@boegel
Copy link
Member Author

boegel commented Oct 31, 2021

@boegelbot please test @ generoso

@boegelbot
Copy link
Collaborator

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

PR test command 'EB_PR=14259 EB_ARGS= /opt/software/slurm/bin/sbatch --job-name test_PR_14259 --ntasks=4 ~/boegelbot/eb_from_pr_upload_generoso.sh' executed!

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

Test results coming soon (I hope)...

- notification for comment with ID 955772861 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
Member Author

boegel commented Oct 31, 2021

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

@boegelbot
Copy link
Collaborator

Test report by @boegelbot
SUCCESS
Build succeeded for 3 out of 3 (3 easyconfigs in total)
cnx1 - Linux rocky linux 8.4, x86_64, Intel(R) Xeon(R) CPU E5-2690 v3 @ 2.60GHz (haswell), Python 3.6.8
See https://gist.github.com/4e1ffc65caa88e75535f93a4e06730b9 for a full test report.

@branfosj
Copy link
Member

branfosj commented Nov 1, 2021

Test report by @branfosj
SUCCESS
Build succeeded for 3 out of 3 (3 easyconfigs in total)
bear-pg0211u03a.bear.cluster - Linux RHEL 8.3, x86_64, Intel(R) Xeon(R) Gold 6248 CPU @ 2.50GHz (cascadelake), Python 3.6.8
See https://gist.github.com/09b300b06495c6f5dcb0e59c20235835 for a full test report.

Copy link
Member

@branfosj branfosj left a comment

Choose a reason for hiding this comment

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

lgtm

@branfosj
Copy link
Member

branfosj commented Nov 1, 2021

Going in, thanks @boegel!

@branfosj branfosj merged commit 6fb6852 into easybuilders:develop Nov 1, 2021
@boegel boegel deleted the 20211030222423_new_pr_R-bundle-Bioconductor313 branch November 6, 2021 08:45
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.

3 participants