[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