Could you try to `git bisect` it down to the failing commit?


On Wed, Apr 9, 2014 at 11:36 PM, Sergei Trofimovich <slyich@gmail.com> wrote:
On Wed, 9 Apr 2014 23:03:00 +0200
Johan Tibell <johan.tibell@gmail.com> wrote:

> Hi!
>
> I looked over and replied to the remaining outstanding pull requests a
> couple of days ago. I'm happy to call what's in master now 1.20 (although
> I'm also happy if any of the outstanding pull requests make it in.) If
> nothing major happens I will make a release on the 15th.
>
> P.S. There are 360 commits since the last release according to `git log
> --pretty=oneline Cabal-v1.18.1.3..`.

I have quite odd error on current Cabal master.
It's a Cabal installed on top of ghc-7.8.1.

Many .cabal files fail to parse including cabal-install-master one:

    cabal-install $ runhaskell Setup.hs configure
    Setup.hs: cabal-install.cabal:160: Parse of field 'hs-source-dirs' failed.

Latest commit is:

    commit 65e9b88bc849e76040ed7947591ea7172cd02db5
    Author: Herbert Valerio Riedel <hvr@gnu.org>
    Date:   Wed Apr 9 22:55:36 2014 +0200

    Add `integer-{gmp,simple}` and `template-haskell` to list of non-upgradables

    This is related to #667 and similiar issues

--

  Sergei