-
Notifications
You must be signed in to change notification settings - Fork 32
Description
Checklist
- I added a descriptive title
- I searched open requests and couldn't find a duplicate
What is the idea?
mamba has been a very appealing alternative for conda users who struggled with longer and longer solve times. Many users have then started to routinely replace conda install with mamba install in their workflow. However, I believe it has never really been explained that mamba is not just a faster conda but comes with many differences. Users probably often don't care about these differences, when things go wrong though they end up in a much larger problem space.
If I understand correctly conda-libmamba-solver provides adaptations on top of the mamba solver to get it closer in behavior to classic solver, implementing various heuristics. While it seems there still remains differences between the classic solver and this one (https://conda.github.io/conda-libmamba-solver/libmamba-vs-classic/), as a conda/mamba user I'd expect running conda install with this solver to get a solve closer to the one I'd get with running mamba install. So if that is true, I wish the documentation would clearly highlight that conda-libmamba-solver is a better alternative than mamba as mamba is not just a faster conda.
My motivation for this request is that as an open-source maintainer my interest is in having users that use one tool, or multiple tools that implement the same behavior, as debugging why solving an environment got library version X instead of Y with tool Z isn't super fun :)
Why is this needed?
No response
What should happen?
No response
Additional Context
No response