Closed jaimergp closed 2 months ago
https://github.com/conda/conda-libmamba-solver/pull/449 introduced a regression (identified in https://github.com/conda-forge/rust-feedstock/pull/210) caused by two different bugs in conda.model.channel.Channel: https://github.com/conda/conda/issues/14259 and https://github.com/conda/conda/issues/14258.
conda.model.channel.Channel
It's a kind of a perfect storm situation:
__eq__
Channel
subdir
Channel.urls()
Channel.platform
The fix is to remove Channel.platform attributes to let the explicit subdirs take over and then we can deduplicate safely.
news
Description
https://github.com/conda/conda-libmamba-solver/pull/449 introduced a regression (identified in https://github.com/conda-forge/rust-feedstock/pull/210) caused by two different bugs in
conda.model.channel.Channel
: https://github.com/conda/conda/issues/14259 and https://github.com/conda/conda/issues/14258.It's a kind of a perfect storm situation:
__eq__
which inChannel
deliberately ignores thesubdir
.Channel.urls()
ifChannel.platform
is defined.The fix is to remove
Channel.platform
attributes to let the explicit subdirs take over and then we can deduplicate safely.Checklist - did you ...
news
directory (using the template) for the next release's release notes?