
#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