[Hackage] #666: configure should warn about using base 3

Hackage cvs-ghc at haskell.org
Tue Apr 27 07:29:18 EDT 2010


#666: configure should warn about using base 3
----------------------------+-----------------------------------------------
  Reporter:  duncan         |        Owner:         
      Type:  defect         |       Status:  new    
  Priority:  normal         |    Milestone:         
 Component:  Cabal library  |      Version:  1.6.0.3
  Severity:  normal         |     Keywords:         
Difficulty:  normal         |   Ghcversion:         
  Platform:                 |  
----------------------------+-----------------------------------------------
 http://haskell.org/pipermail/haskell-cafe/2010-April/076823.html

 For backwards compatibility we make cabal-install prefer base 3 if there
 is no upper bound on the version of base.

 This is necessary however it is also confusing. People writing new
 packages should be getting base 4. We want to encourage people to use base
 4, as version 3 is deprecated.

 We should make `cabal configure` warn if base 3 is selected since this is
 deprecated. The message should indicate the appropriate solution, ie to
 put an upper bound on the version of base.

-- 
Ticket URL: <http://hackage.haskell.org/trac/hackage/ticket/666>
Hackage <http://haskell.org/cabal/>
Hackage: Cabal and related projects



More information about the cabal-devel mailing list