A reason for a dependency failing to solve.
This helps pinpoint dependencies that are installed with an incorrect version vs. dependencies that are not installed at all.
Constructors
MissingLibrary (NonEmpty LibraryName)One or more libraries is missing.
MissingPackageA package is not installed.
WrongVersion [Version]A package is installed, but the versions don't match.
Contains the available versions.
MissingComponent PackageNameA component is not installed.
Instances1Show
Show MissingDependencyReasonDefined in Cabal-syntax-3.18.1.0 · Distribution.Types.MissingDependencyReason