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. _______________________________________________ cabal-devel mailing list cabal-devel@haskell.org http://www.haskell.org/mailman/listinfo/cabal-devel