install cabal from scratch for new ghc sites