Closed thraneh closed 1 year ago
mamba uses libmamba which depends on fmt 9.x
mamba
libmamba
fmt
The roq-* packages require fmt 10.x
roq-*
This is how we get conflicts:
openssl
We don't get these issues when using conda to install. So, unfortunately, we're forced to prefer conda right now.
conda
Best practices should also use conda install --freeze-installed [...] to avoid unwanted downgrades.
conda install --freeze-installed [...]
mamba
useslibmamba
which depends onfmt
9.xThe
roq-*
packages requirefmt
10.xThis is how we get conflicts:
mamba
is used to install, it tries to find packages compatible with the requirements.mamba
(probably without afmt
dependency) and decides to downgrade itself.openssl
to 1.1.1 which is EOL (should be 3.1.x)openssl
==> conflict!We don't get these issues when using
conda
to install. So, unfortunately, we're forced to preferconda
right now.Best practices should also use
conda install --freeze-installed [...]
to avoid unwanted downgrades.