compatible with cabal-install 1.18