Release plans

Duncan Coutts duncan.coutts at worc.ox.ac.uk
Sun Mar 9 20:22:49 EDT 2008


On Sun, 2008-03-09 at 23:32 +0000, Neil Mitchell wrote:
> Hi
> 
> >  First, we intend to release the next version of GHC from the current
> >  stable branch, 6.8.3, around the end of May 2008. This will probably be
> >  the last release from this branch.
> 
> Is it possible to include the cabal-install tool with this release, in
> the Windows installer?
> 
> The cabal-install tool provides very useful functionality, and is
> currently rather tricky to install. If cabal-install was already
> installed, then installing cabal-install would be trivial (note how
> cabal-install causes a mental black hole).

Note that cabal-install requires the yet-unreleased Cabal-1.4.x and that
GHC-6.8.3 will come with a release from the Cabal-1.2.x branch to
preserve API compatibility with the earlier GHC-6.8.x releases.

You could still have a cabal-install binary in the Windows installer and
not include the Cabal-1.4.x library that you built it against.
Alternatively it'd be possible to include Cabal-1.4.x too and have it
not exposed by default. That'd enable cabal-install to use it for any
packages that use a custom Setup.hs without it being picked up by
default by ghc --make or ghci.

cabal-install will become easier to install anyway once we make an
official release of it and Cabal-1.4.

If that's still too tricky for people we could make a single tarball
that bundles Cabal-1.4, zlib, HTTP and cabal-install but installs only
the cabal-install binary.

Duncan



More information about the Glasgow-haskell-users mailing list