[Hackage] #470: bad error message when a package transtively
depends on two versions of the same one
Hackage
trac at galois.com
Tue Jan 20 11:33:58 EST 2009
#470: bad error message when a package transtively depends on two versions of the
same one
---------------------------------+------------------------------------------
Reporter: guest | Owner:
Type: defect | Status: new
Priority: normal | Milestone:
Component: cabal-install tool | Version: 1.6.0.1
Severity: normal | Keywords:
Difficulty: unknown | Ghcversion:
Platform: |
---------------------------------+------------------------------------------
The following error appears like nonsense:
{{{
cabal: dependencies conflict: ghc-6.10.1 requires process ==1.0.1.0
however
process-1.0.1.0 was excluded because ghc-6.10.1 requires process ==1.0.1.1
}}}
It actually means that there's some package ghc depends on that now is
built against the newer process.
It should tell the name of the other package(s), too.
This is made worse by user-installed packages of the same version
shadowing global ones, in this case there is no real error.
--
Ticket URL: <http://hackage.haskell.org/trac/hackage/ticket/470>
Hackage <http://haskell.org/cabal/>
Hackage: Cabal and related projects
More information about the cabal-devel
mailing list