[Hackage] #366: configure prints scary warning with multiple
versions of a package
Hackage
trac at galois.com
Thu Oct 2 03:49:01 EDT 2008
#366: configure prints scary warning with multiple versions of a package
----------------------------+-----------------------------------------------
Reporter: bos | Owner:
Type: defect | Status: closed
Priority: normal | Milestone:
Component: Cabal library | Version: HEAD
Severity: normal | Resolution: fixed
Keywords: | Difficulty: normal
Ghcversion: 6.8.2 | Platform:
----------------------------+-----------------------------------------------
Changes (by duncan):
* status: new => closed
* resolution: => fixed
Comment:
Should now be fixed, but please test.
{{{
Thu Oct 2 00:41:42 PDT 2008 Duncan Coutts <duncan at haskell.org>
* Relax dependencyInconsistencies to allow the base-3,4 thing
Previously we said a package graph was inconsistent if two
dependencies on the same package name specified different
versions. Now we say that two such dependencies on different
versions are ok if there is a direct dependency between those
two package versions. So if your package graph ends up with
both base 3 and base 4 in it, then that's ok because base 3
directly depends on base 4, so we declare it not to be an
inconsistency. This removes the scary warnings at configure
time (fixing ticket #366) and also adjusts the invariant and
assertion of the InstallPlan ADT in cabal-install.
}}}
--
Ticket URL: <http://hackage.haskell.org/trac/hackage/ticket/366#comment:2>
Hackage <http://haskell.org/cabal/>
Hackage: Cabal and related projects
More information about the cabal-devel
mailing list