RFC: include a cabal-install executable in future GHC releases

Ganesh Sittampalam ganesh at earth.li
Sat Jan 25 21:44:44 UTC 2014

I guess my point is that the platform should be suitable for almost
everyone. That was certainly the way I perceived the intention when it
was first launched.

How about just extracting the latest cabal binaries from the Platform
after each release and making them available for separate download?

That way there's no extra burden on the cabal or GHC maintainers and no
need to solve the general problem of making more frequent cabal binary

On 25/01/2014 18:27, Carter Schonwald wrote:
> the point is: there should be some *easy* way to get/install
> cabal-install binaries for those who aren't in a situation where haskell
> platform is appropriate.
> I generally regard haskell platform as "for students", "people with
> enterprise support cycles" and "oh shit, my haskelll install is borked
> and i need to get things working again right nowwwwww". I understand
> that certain distros/package managers regard it as a stable substrate
> (rightfully, cf my remark about support cycles).  
> But that doesn't preclude people from doing their own setup, and if that
> is common place (as I believe it is, though i've not done a survey),
> having binaries at are easy to install is a reasonable goal!
> -Carter
> On Sat, Jan 25, 2014 at 12:59 PM, Ganesh Sittampalam <ganesh at earth.li
> <mailto:ganesh at earth.li>> wrote:
>     > I think that "something" need to be done to make it easier to set up >
>     GHC + cabal, independently of HP (unless HP becomes the "one true
>     > way" to install Haskell, which I doubt is the case).
>     Isn't that what this banner on
>     http://www.haskell.org/ghc/download_ghc_7_6_3 is supposed to signify?
>     "Stop!
>     For most users, we recommend installing the Haskell Platform instead of
>     GHC. The current Haskell Platform release includes a recent GHC release
>     as well as some other tools (such as cabal), and a larger set of
>     libraries that are known to work together."
>     For the people who want GHC to include cabal-install, what are the
>     obstacles to using the Haskell Platform instead?
>     One possibility I can see is disk space. The other reason, raised by
>     Carter at the start of this thread, is wanting to use the freshest GHC.
>     Cheers,
>     Ganesh
>     _______________________________________________
>     Libraries mailing list
>     Libraries at haskell.org <mailto:Libraries at haskell.org>
>     http://www.haskell.org/mailman/listinfo/libraries
> _______________________________________________
> Libraries mailing list
> Libraries at haskell.org
> http://www.haskell.org/mailman/listinfo/libraries

More information about the Libraries mailing list