dgenies icon indicating copy to clipboard operation
dgenies copied to clipboard

conda install error with OSX Ventura on M1 mac

Open mericl opened this issue 9 months ago • 2 comments

Trying to do a local install with conda on a M1 Mac running Ventura 13.5.2 (running python3.10.10)

When running: conda create -c conda-forge -c bioconda -n dgenies dgenies

I get this error:

UnsatisfiableError: The following specifications were found to be incompatible with your system:

  • feature:/osx-arm64::__osx==13.5.2=0
  • dgenies -> matplotlib-base[version='>=2.1'] -> __osx[version='>=10.9'] Your installed version is: 13.5.2

mericl avatar Nov 09 '23 03:11 mericl

Hi @mericl

Look like it is a problem with conda itself. Conda on OS X arm64 still new, please contact them.

We only provide a best effort support for mac OS X. D-genies is not heavily tested on it and only with OS X on amd64. We don't have arm64 mac for testing.

As an alternative, you can try the following way to install D-Genies.

conda create -c conda-forge -c bioconda -n dgenies python minimap2 "mashmap=2.0"
conda activate dgenies
# we install dgenies from git as there is a dependency fix not included in stable release
pip install git+https://github.com/genotoul-bioinfo/dgenies.git
dgenies run

Regards

Philippe

pbordron avatar Nov 09 '23 08:11 pbordron

I have also tested conda dgenies install on a fresh Ventura amd64 install (13.6 - 22G120) with also a fresh miniconda install (python 3.11.5 + conda 23.9.0 from october 19, 2023). I got no problem.

Maybe you can update to last Ventura and conda versions.

pbordron avatar Nov 10 '23 10:11 pbordron