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

#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

#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: | ----------------------------+----------------------------------------------- Changes (by benmachine): * cc: haskell@… (added) Comment: As of base-3.0.3.2, Prelude is deprecated, so we get warnings while building anyway. I'd suggest this ticket can be closed unless we want to talk more generally about giving warnings when preferences are applied, or perhaps when version upper bounds are missing. -- Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/666#comment:1 Hackage http://haskell.org/cabal/ Hackage: Cabal and related projects
participants (1)
-
Hackage