Cabal-syntax-3.15.0.0: A library for working with .cabal files
Safe HaskellNone
LanguageHaskell2010

Distribution.Types.MissingDependencyReason

Synopsis

Documentation

data MissingDependencyReason Source #

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.

MissingPackage

A package is not installed.

WrongVersion [Version]

A package is installed, but the versions don't match.

Contains the available versions.

MissingComponent PackageName

A component is not installed.