Proposal: Ignore sub-minor version components in package id
mail at joachim-breitner.de
Mon Oct 3 13:30:14 CEST 2011
Am Montag, den 03.10.2011, 13:27 +0200 schrieb Herbert Valerio Riedel:
> On Mon, 2011-10-03 at 13:18 +0200, Joachim Breitner wrote:
> > I’d like to propose that the package (shown by "ghc-pkg field <pkg> id"
> > and used by "ghc-pkg field <pkg> depends") should only consist of the
> > first three components of the package version, not all of them.
> ...would this affect the ability to declare version constraints that use
> more than the first 3 components? E.g. would the following Cabal
> Build-depends: aeson >=0.3.2.12 && <0.4
> still work (and force at least version 0.3.2.12 of aeson to be used)?
yes, all other version-related machinery (dependencies in Cabal
packages, hackage stuff etc) still work.
I am only talking about the packages as registered with ghc-pkg, not the
packages as specified by .cabal. In distribution-lingo, the former are
binary packages and the latter are source packages.
Joachim "nomeata" Breitner
mail at joachim-breitner.de | nomeata at debian.org | GPG: 0x4743206C
xmpp: nomeata at joachim-breitner.de | http://www.joachim-breitner.de/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Size: 198 bytes
Desc: This is a digitally signed message part
More information about the Libraries