I think we debugged this recently but I'm not sure where the end result of this is that we do not mark packages for removal that have an upgrade available, hence we end up without a removal request after the first stage solver, and the Conflicts solver that runs after can't solve that.
I think we debugged this recently but I'm not sure where the end result of this is that we do not mark packages for removal that have an upgrade available, hence we end up without a removal request after the first stage solver, and the Conflicts solver that runs after can't solve that.