On Wed, Apr 9, 2014 at 12:19 PM, Michael Snoyman <mich...@snoyman.com>wrote:
> I'm not arguing about upper bounds in general. I don't dispute (and never > had!) that upper bounds can in many cases allow builds to succeed where > they would otherwise fail. I'm speaking specifically about the case of the > Haskell Platform, which makes all version bounds in the package itself > irrelevant by hard-coding exact versions of all dependencies. > The packages in the HP still needs upper bounds as the user can install packages that require newer versions of packages that are in the platform and a lack of upper bounds in the platform packages would cause cabal to incorrectly try the HP version instead of installing a newer version, causing a build failure.
_______________________________________________ Haskell-platform mailing list Haskell-platform@projects.haskell.org http://projects.haskell.org/cgi-bin/mailman/listinfo/haskell-platform