metaGEM icon indicating copy to clipboard operation
metaGEM copied to clipboard

[Bug]: Metawrap Installation failure

Open Amit-H opened this issue 5 months ago • 5 comments

Hello!

I am trying to install metaGEM using the instructions provided in https://github.com/franciscozorrilla/metaGEM/blob/master/config/README.md

I have managed to get everything installed up until section 3, metawrap.

When running conda create -n metawrap metawrap-mg, I get the following error: LibMambaUnsatisfiableError: Encountered problems while solving: -package metawrap-mg-1.3.0-hdfd78af_0 requires biopython 1.68.*, but none of the providers can be installed

I have then tried the alternative installation mamba env create --prefix ./envs/metawrap -f envs/metaWRAP_env.yml, and get: warning libmamba Problem type not implemented SOLVER_RULE_STRICT_REPO_PRIORITY

Could not solve for environment specs The following packages are incompatible ├─ metawrap-mg >=1.2.3 is not installable because there are no viable options │ ├─ metawrap-mg [1.2.3|1.3.0|1.3.1|1.3.2] would require │ │ └─ maxbin2 2.2.6.* , which conflicts with any installable versions previously reported; │ └─ metawrap-mg 1.3.0 conflicts with any installable versions previously reported; └─ r-ggplot2 is not installable because there are no viable options ├─ r-ggplot2 2.2.1 would require │ └─ r-reshape2 but there are no viable options │ ├─ r-reshape2 [1.4.2|1.4.3|1.4.4] would require │ │ └─ r-stringr but there are no viable options │ │ ├─ r-stringr 1.1.0 would require │ │ │ └─ r 3.3.1* , which conflicts with any installable versions previously reported; │ │ ├─ r-stringr [1.0.0|1.1.0|...|1.5.1] conflicts with any installable versions previously reported; │ │ ├─ r-stringr 1.0.0 would require │ │ │ └─ r-base 3.2.1* , which does not exist (perhaps a missing channel); │ │ ├─ r-stringr 1.0.0 would require │ │ │ └─ r-base 3.2.0* , which does not exist (perhaps a missing channel); │ │ └─ r-stringr 1.0.0 would require │ │ └─ r-base 3.2.2* , which does not exist (perhaps a missing channel); │ ├─ r-reshape2 [1.4.1|1.4.2|1.4.3|1.4.4] conflicts with any installable versions previously reported; │ ├─ r-reshape2 1.4.1 would require │ │ └─ r-base 3.2.1* , which does not exist (perhaps a missing channel); │ ├─ r-reshape2 1.4.1 would require │ │ └─ r-base 3.2.0* , which does not exist (perhaps a missing channel); │ └─ r-reshape2 1.4.1 would require │ └─ r-base 3.2.2* , which does not exist (perhaps a missing channel); ├─ r-ggplot2 [2.0.0|2.1.0] would require │ └─ r 3.2.2* , which does not exist (perhaps a missing channel); ├─ r-ggplot2 [2.1.0|2.2.0] would require │ └─ r 3.3.1* , which conflicts with any installable versions previously reported; ├─ r-ggplot2 2.2.1 would require │ └─ r-base 3.3.1* , which requires │ └─ icu 54.* , which does not exist (perhaps a missing channel); ├─ r-ggplot2 [2.1.0|2.2.0|...|3.4.4] conflicts with any installable versions previously reported; ├─ r-ggplot2 1.0.1 would require │ └─ r-base 3.2.1* , which does not exist (perhaps a missing channel); ├─ r-ggplot2 1.0.1 would require │ └─ r-base 3.2.0* , which does not exist (perhaps a missing channel); └─ r-ggplot2 1.0.1 would require └─ r-base 3.2.2* , which does not exist (perhaps a missing channel).

conda config --show channels gives me: channels:

  • conda-forge
  • bioconda
  • defaults

Am I missing a particular channel? Any advice would be greatly appreciated, thank you!

Amit-H avatar Jan 16 '24 13:01 Amit-H