[Hackage] #366: configure prints scary warning with multiple
versions of a package
Hackage
trac at galois.com
Wed Oct 1 19:08:01 EDT 2008
#366: configure prints scary warning with multiple versions of a package
----------------------------+-----------------------------------------------
Reporter: bos | Owner:
Type: defect | Status: new
Priority: normal | Milestone:
Component: Cabal library | Version: 1.2.3.0
Severity: normal | Keywords:
Difficulty: normal | Ghcversion: 6.8.2
Platform: |
----------------------------+-----------------------------------------------
I'm trying to build HTTP-3001.0.4 with GHC 6.10 beta. It doesn't build
out of the box due to the change in exceptions in base 4, so I changed its
dependencies to base >= 3 && < 4. This causes a new message that at first
looks like an error message:
Warning: This package indirectly depends on multiple versions of the
same
package. This is highly likely to cause a compile failure.
package HTTP-3001.0.4 requires base-3.0.3.0
package syb-0.1.0.0 requires base-4.0.0.0
package parsec-2.1.0.1 requires base-4.0.0.0
package network-2.2.0.0 requires base-4.0.0.0
package base-3.0.3.0 requires base-4.0.0.0
package array-0.2.0.0 requires base-4.0.0.0
It's hard to tell whether this message indicates a real problem. I suppose
that it could, since e.g. exceptions have changed between base 3 and base
4.
--
Ticket URL: <http://hackage.haskell.org/trac/hackage/ticket/366>
Hackage <http://haskell.org/cabal/>
Hackage: Cabal and related projects
More information about the cabal-devel
mailing list