bootstrapping

Malcolm Wallace Malcolm.Wallace at cs.york.ac.uk
Fri Aug 17 06:33:27 EDT 2007


Duncan Coutts <duncan.coutts at worc.ox.ac.uk> wrote:

> > Is it still possible to upgrade an older version of Cabal (e.g.
> > supplied with ghc-6.2) to the latest version, using only the older
> > version of Cabal itself?
> 
> We've never supported building with an older version of cabal, but
> fortunately that's never necessary since it can always self-bootstrap:

Ah, I see.  That's quite clever.  So any new version of Cabal will
always depend on itself to install itself, ignoring any pre-existing
version of Cabal.  So in fact, you do not even need to have Cabal
installed already, to get started!

Regards,
    Malcolm


More information about the cabal-devel mailing list