oschwengers/referenceseeker

no conda install for Apple Silicon

Opened this issue · 1 comments

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.

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