Skip to content

Latest Release Google Colab mamba/libmamba dependency hell #833

@gbouras13

Description

@gbouras13

Solution to issue cannot be found in the documentation.

  • I checked the documentation.

Issue

Cross posting from here

gbouras13/phold#106

I use a Google Colab notebook to allow users to run my software pipeline. By default, I do this by installing the latest miniforge release, then installing some packages into the miniforge base env.

The notebook can be found here https://colab.research.google.com/github/gbouras13/phold/blob/main/run_pharokka_and_phold_and_phynteny.ipynb

This user reported an unusual error with mamba itself causing conflicts (see the issue linked above in Phold)

LibMambaUnsatisfiableError: Encountered problems while solving:

package libmamba-2.3.3-hae34dd5_0 requires libarchive >=3.8.2,<3.9.0a0, but none of the providers can be installed

When I replace the miniforge install in the notebook with the previous release as follows :

#wget -qnc https://github.com/conda-forge/miniforge/releases/latest/download/Miniforge3-Linux-x86_64.sh
  wget -qnc https://github.com/conda-forge/miniforge/releases/download/25.3.1-0/Miniforge3-25.3.1-0-Linux-x86_64.sh

The notebook runs without error

George

Installed packages

NA - no installed packages

Environment info

base environment Python 3.12 with miniforge 25.9.1

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions