ANNOUNCE: Cabal 1.2.0 released

Duncan Coutts duncan.coutts at worc.ox.ac.uk
Sun Sep 9 06:27:13 EDT 2007


On Sat, 2007-09-08 at 14:48 +0100, Ross Paterson wrote:
> 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.

That really really needs a version bump, ghc-6.6.1 cam with base-2.1.1

> > 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.

Yeah, I guess so. There's also HackPort, but we can also easily update
that and it's not in wide use yet.

Duncan



More information about the Libraries mailing list