-
Notifications
You must be signed in to change notification settings - Fork 705
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
enable building of Python bindings for tbb 2020.3 #14434
enable building of Python bindings for tbb 2020.3 #14434
Conversation
@boegelbot please test @ generoso |
Test report by @boegel |
Test report by @boegel |
@boegel: Request for testing this PR well received on login1 PR test command '
Test results coming soon (I hope)... - notification for comment with ID 979458981 processed Message to humans: this is just bookkeeping information for me, |
Test report by @boegelbot |
@zarybnicky: Tests failed in GitHub Actions, see https://github.com/easybuilders/easybuild-easyconfigs/actions/runs/1505088305
bleep, bloop, I'm just a bot (boegelbot v20200716.01) |
] | ||
dependencies = [ | ||
('Python', '3.8.6'), |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@zarybnicky The easyconfigs test suite is failing, because adding Python
3.8.6 as a dependency causes trouble in easyconfigs that (indirectly) depend on tbb
but also depend on Python
2.7.18...
To avoid this, we would have to add a versionsuffix
to tbb
, which also requires renaming the easyconfig file.
Instead, we could simply add an tbb-2020.3-GCCcore-10.2.0-Python-3.8.6.eb
easyconfig, which would avoid that issue.
We'll still be in a bit of a pickle with epiScanpy
that depends on the tbb
Python bindings though...
Another option could be to install the tbb
Python bindings as a separate module, and naming that tbb-python
or something...
Would that be feasible?
I'll open another PR with TBB 2020.3 for foss/2021a, with TBB >2020.x left as another task for 2021b |
Continued in #14447 |
(created using
eb --new-pr
)requires
easybuilders/easybuild-easyblocks#2626