tracking down a sh-source-dir bug in travis.

The travis build is falling over at the cabal configure --enable-tests stage.  It doesn't fall over in my local repo using cabal-dev.  How best to track down the problem?