Favour non-preferred versions over deprecated versions #10097
Labels
cabal-install: solver
meta: tracking
re: deprecated packages and versions
Concerning handling of packages and versions deprecated on the package repository
type: enhancement
As of now, deprecated versions and non-preferred versions are treated equally: Cabal will find the preferred versions, try all of them, and if none is acceptable, then try the non-preferred and deprecated versions, with no difference among them.
My understanding is that
So my proposed flow would be the following:
foo
--allow-deprecated=[all|foo|...]
is provided.There are a bunch of issues on this matter, just mentioning deprecated and normal versions, but the non-preferred versions just complicate it even more:
The text was updated successfully, but these errors were encountered: