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

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

Open
jechterhoff opened this issue May 6, 2022 · 3 comments
Open

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

jechterhoff opened this issue May 6, 2022 · 3 comments

Comments

@jechterhoff
Copy link

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:

  "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

@martindoublem
Copy link

If you install using conda install -c beakerx beakerx_all you can use openjdk-17 and a lower version of openjdk as well.

@restlessronin
Copy link

I am on a mac m1. I am trying to install using

conda install -c beakerx beakerx_all

I'm getting the error:

PackagesNotFoundError: The following packages are not available from current channels:

  - beakerx_all

Current channels:

  - https://conda.anaconda.org/beakerx/osx-arm64
  - https://conda.anaconda.org/beakerx/noarch
  - https://conda.anaconda.org/conda-forge/osx-arm64
  - https://conda.anaconda.org/conda-forge/noarch

Is M1 unsupported?

@jimmybow
Copy link

jimmybow commented Sep 3, 2023

you can use system java and maven, see my dockerfile
https://github.com/jimmybow/docker-java-notebook/blob/master/build/Dockerfile

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants