ANNOUNCE: Cabal 1.2.0 released

Ross Paterson ross at
Sat Sep 8 09:48:30 EDT 2007

On Thu, Sep 06, 2007 at 06:52:47PM +0000, Duncan Coutts wrote:
> Note that, at the moment hackage probably will not accept packages using
> configurations since it will not be able to parse them.

It should accept them now.  But people adding new packages should specify
their dependencies properly.  There are already a few in there that need
the unreleased base-2.1 but don't say so.

> There's also an interesting problem for
> hackage clients like cabal-install since they will not be able to
> parse .cabal files that use configurations until they are updated. One
> solution is for hackage to bump the index format, to 01-index.tar.gz. So
> the 00-index.tar.gz would continue to have packages that do not use
> configurations and the 01-index.tar.gz would have all packages including
> newer ones using configurations syntax. So older clients would be
> blissfully unaware and new clients could look for the new index file.

The clients are just cabal-install and autodoc, as far as I know.
We should probably just update them.

More information about the cabal-devel mailing list