pySDC icon indicating copy to clipboard operation
pySDC copied to clipboard

Conda recent changes to use mamba solver per default

Open tlunet opened this issue 2 years ago • 1 comments

Recently, conda decided to switch per default to the mamba solver in their new version, to avoid the known speed issue of the classical solver when solving big environments :

https://conda.org/blog/2023-07-05-conda-libmamba-solver-rollout/

Currently, pySDC testing is based on mamba because of that, but it seems that on a short term conda will use mamba under the hood, so one could use the latest development on conda (e.g parallel installation of packages) while keeping the mamba speed when solving environments.

Going back to conda as default installer would then maybe simplify the installation process (for tests, users, ...) while avoiding problems when mamba version is (temporarily) de-synchronized with conda (e.g this recent problem : https://github.com/mamba-org/mamba/issues/2882).

@pancetta what do you think ?

tlunet avatar Oct 24 '23 04:10 tlunet

I'd be happy to roll back to conda as soon as this works reliably. So far we did not have any problems with micromamba, being blazing fast and quite reliable.

pancetta avatar Oct 24 '23 10:10 pancetta

No conda rollback due to their recent license changes/clarification: https://www.fz-juelich.de/en/rse/the_latest/the-anaconda-is-squeezing-us

pancetta avatar Jan 25 '25 14:01 pancetta