extract cabal to root instead of cache