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

ARM64: Karabo cannot be installed on Alps infastructure #617

Open
anawas opened this issue Sep 16, 2024 · 1 comment
Open

ARM64: Karabo cannot be installed on Alps infastructure #617

anawas opened this issue Sep 16, 2024 · 1 comment
Labels
cscs Things concerning CSCS Swiss National Supercomputing Centre

Comments

@anawas
Copy link
Collaborator

anawas commented Sep 16, 2024

Summary

Trying to install Karabo on new Daint.Alps node fails with error message

Solving environment: failed

LibMambaUnsatisfiableError: Encountered problems while solving:
  - nothing provides oskar 2.7.6.* needed by karabo-pipeline-0.0.1-py_0

Could not solve for environment specs
The following packages are incompatible
└─ karabo-pipeline is not installable because there are no viable options
   ├─ karabo-pipeline [0.0.1|0.1.0|...|0.6.0] would require
   │  └─ oskar 2.7.6.* , which does not exist (perhaps a missing channel);
   ├─ karabo-pipeline [0.10.0|0.11.0|0.7.0|0.8.0|0.9.0] would require
   │  └─ oskarpy 2.8.0.* , which does not exist (perhaps a missing channel);
   └─ karabo-pipeline [0.11.1|0.12.0|0.12.1|0.13.0|0.14.0] would require
      └─ oskarpy 2.8.3.* , which does not exist (perhaps a missing channel).

How to reproduce

Follow the steps describe in the installation manual https://i4ds.github.io/Karabo-Pipeline/installation_user.html#install-karabo:

# install conda & solver
wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh
bash Miniconda3-latest-Linux-x86_64.sh
source ~/miniconda3/bin/activate
conda init bash
conda install -n base conda-libmamba-solver
# setup virtual environment
conda create -n karabo python=3.9
conda activate karabo
conda config --env --set solver libmamba
conda config --env --set channel_priority true
# install karabo
conda install -c nvidia/label/cuda-11.7.0 -c i4ds -c conda-forge karabo-pipeline  <-- fails here

Expected behaviour

After the above steps Karabo is installed correctly on Daint.Alps and Todi

@anawas
Copy link
Collaborator Author

anawas commented Sep 16, 2024

We expected this issue. The change from Daint to Alps is a change from Intel to ARM CPU architecture. Thus recompiling of wheels and binaries was foreseeable.

@anawas anawas added the cscs Things concerning CSCS Swiss National Supercomputing Centre label Sep 16, 2024
@anawas anawas closed this as not planned Won't fix, can't repro, duplicate, stale Sep 16, 2024
@sfiruch sfiruch reopened this Sep 19, 2024
@sfiruch sfiruch changed the title Karabo cannot be installed on Alps infastructure ARM64: Karabo cannot be installed on Alps infastructure Sep 19, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
cscs Things concerning CSCS Swiss National Supercomputing Centre
Projects
None yet
Development

No branches or pull requests

2 participants