[Haskell-cafe] Re: [Haskell] Re: Trying to install binary-0.4
Lutz Donnerhacke
lutz at iks-jena.de
Tue Oct 16 08:44:16 EDT 2007
* Simon Marlow wrote:
> further sub-versions may be added after the x.y, their meaning is
> package-defined. Ordering on versions is lexicographic, given multiple
> versions that satisfy a dependency Cabal will pick the latest.
x.y.z should be ordered numerically, if possible.
> As suggested by various people in this thread: we change the convention so
> that dependencies must specify a single x.y API version, or a range of
> versions with an upper bound. Cabal or Hackage can refuse to accept
> packages that don't follow this convention (perhaps Hackage is a better
> place to enforce it, and Cabal should just warn, I'm not sure).
Ack. Hackage is a good place to reject.
More information about the Haskell-Cafe
mailing list