help Cabal with dependency resolution