twosigma / twosigma/beakerx

BeakerX 1.4.1 from conda-forge forced to use openjdk 8.0.121?

Open
#8,318 3 comments 0 reactions 0 assignees View on GitHub
Dominant language
Jupyter Notebook
Stars
2.9k
Forks
383
PR merge metrics
No merged PRs in 30d

Description

Hello.

I've installed Anaconda, and no matter whether I'm installing beakerx 1.4.1 (together with jupyter) into a Python 3.9 environment using the Anaconda navigator, or whether I'm using the conda commands `conda config --env --add pinned_packages 'openjdk>8.0.121'
conda install -y -c conda-forge ipywidgets beakerx` and `conda install -y -c conda-forge ipywidgets beakerx`, I end up with a setup where beakerx 1.4.1 appears to be fixed to using openjdk version 8.0.121. So I cannot use jdk 11, for example.

In the conda-meta folder, file beakerx-1.4.1-py39hcbf5309_7.json, the following is stated:

```json
"depends": [
"ipywidgets >=7.0",
"maven",
"notebook >=5.7.4",
"numpy",
"openjdk 8.0.121",
"pandas",
"py4j",
"pytest",
"python >=3.9,<3.10.0a0",
"python_abi 3.9.* *_cp39",
"requests",
"widgetsnbextension"
],
```
Is there a reason for the fixed - and quite old - openjdk version? If not, how can this be solved?

Related issues: #8225, #8243, #8243, and #8313

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.