Skip to content

Pipeline claims to support MacOS, but meningotype env does not support arm64 #138

Description

@jakobnissen

On a MacOS computer running mmadeploy, I get the following error:

Click to display error
CreateCondaEnvironmentException:
Could not create conda environment from /Users/b507595/code/mmaseq/src/mmaseq/workflow/envs/meningotype.yaml:
Command:
conda env create --quiet --no-default-packages --file "/Users/b507595/Downloads/mmaseq/deploy/conda/a71544de2af31fca8d5f29e81f06b925_.yaml" --prefix "/Users/b507595/Downloads/mmaseq/deploy/conda/a71544de2af31fca8d5f29e81f06b925_"
Output:
2 channel Terms of Service accepted
Channels:
 - defaults
 - conda-forge
 - bioconda
Platform: osx-arm64
Collecting package metadata (repodata.json): ...working... done
Solving environment: ...working... failed

LibMambaUnsatisfiableError: Encountered problems while solving:
  - nothing provides ispcr needed by meningotype-0.8.5-pyhdfd78af_0

Could not solve for environment specs
The following package could not be installed
└─ meningotype =0.8.5 * is not installable because it requires
   └─ ispcr =* *, which does not exist (perhaps a missing channel).

The issue is that the meningotype Conda env requires ispcr, which only runs on Linux x86-64 and MacOS x86-64. However, all macs the last 5 years has run on arm64 chips.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions