conda / conda-libmamba-solver

The libmamba based solver for conda.
https://conda.github.io/conda-libmamba-solver/
Other
204 stars 25 forks source link

Fix conda-build compatibility regression #531

Closed jaimergp closed 2 months ago

jaimergp commented 2 months ago

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:

The fix is to remove Channel.platform attributes to let the explicit subdirs take over and then we can deduplicate safely.

Checklist - did you ...