[Hackage] #435: ban upwardly open version ranges in
dependencies on base
Hackage
trac at galois.com
Tue Jun 2 04:34:02 EDT 2009
#435: ban upwardly open version ranges in dependencies on base
----------------------------+-----------------------------------------------
Reporter: duncan | Owner:
Type: enhancement | Status: new
Priority: normal | Milestone: Cabal-1.8
Component: Cabal library | Version: 1.2.3.0
Severity: normal | Resolution:
Keywords: | Difficulty: normal
Ghcversion: 6.8.3 | Platform:
----------------------------+-----------------------------------------------
Comment (by duncan):
Replying to [comment:3 ross]:
> You will need to get GHC releases of core packages to follow the PVP
strictly if you do this.
It'd certainly be much more consistent though I'm not sure it's strictly
necessary. I mean, I don't think we need to wait. The sooner we get
hackage to enforce this, the larger the set of packages that will move
over smoothly when we get base 5.
We've been treating base as if it were just had one major version digit
rather than the two specified by the PVP. Most packages follow this too,
using just ">= 3 && < 4" etc.
--
Ticket URL: <http://hackage.haskell.org/trac/hackage/ticket/435#comment:4>
Hackage <http://haskell.org/cabal/>
Hackage: Cabal and related projects
More information about the cabal-devel
mailing list