no conda install for Apple Silicon
Opened this issue · 1 comments
nick-youngblut commented
Install on M1 macbook:
mamba create -c bioconda -n refseek referenceseeker
Error:
Could not solve for environment specs
The following packages are incompatible
└─ referenceseeker is uninstallable because there are no viable options
├─ referenceseeker [1.2.0|1.3|...|1.6.4] would require
│ └─ mummer4 >=4.0.0beta2 , which does not exist (perhaps a missing channel);
└─ referenceseeker [1.7.1|1.7.3|1.8.0] would require
└─ xopen >=1.1.0 , which does not exist (perhaps a missing channel).
My .condarc:
channels:
- conda-forge
- bioconda
- pytorch
- defaults
- qiime2
Mamba info:
active environment : arc-challenge
active env location : /Users/nick/miniconda3/envs/arc-challenge
shell level : 2
user config file : /Users/nick/.condarc
populated config files : /Users/nick/.condarc
conda version : 23.3.1
conda-build version : not installed
python version : 3.10.11.final.0
virtual packages : __archspec=1=arm64
__osx=13.4=0
__unix=0=0
base environment : /Users/nick/miniconda3 (writable)
conda av data dir : /Users/nick/miniconda3/etc/conda
conda av metadata url : None
channel URLs : https://conda.anaconda.org/conda-forge/osx-arm64
https://conda.anaconda.org/conda-forge/noarch
https://conda.anaconda.org/bioconda/osx-arm64
https://conda.anaconda.org/bioconda/noarch
https://conda.anaconda.org/pytorch/osx-arm64
https://conda.anaconda.org/pytorch/noarch
https://repo.anaconda.com/pkgs/main/osx-arm64
https://repo.anaconda.com/pkgs/main/noarch
https://repo.anaconda.com/pkgs/r/osx-arm64
https://repo.anaconda.com/pkgs/r/noarch
https://conda.anaconda.org/qiime2/osx-arm64
https://conda.anaconda.org/qiime2/noarch
package cache : /Users/nick/miniconda3/pkgs
/Users/nick/.conda/pkgs
envs directories : /Users/nick/miniconda3/envs
/Users/nick/.conda/envs
platform : osx-arm64
user-agent : conda/23.3.1 requests/2.28.1 CPython/3.10.11 Darwin/22.5.0 OSX/13.4
UID:GID : 501:20
netrc file : None
offline mode : False
It appears that you need to add arm-arch support for mummer4 & xopen.
oschwengers commented
Hi @nick-youngblut,
thanks for the heads-up. Unfortunately, ARM support for MacOS is a constant error source for Conda envs. As this is not directly related to ReferenceSeeker but external dependencies (MUMmer & Xopen), I regret that I currently cannot do anything here. Maybe/hopefully, the (Bio)Conda folks will solve these MacOS/ARM issues, soon.
Sorry, that I cannot be more supportive here.
Best,
Oliver