ghc-pkg stack overflow when mutually dependent packages installed
I erroneously added mutual dependencies between two packages I was working on. When I installed them both, both Cabal and ghc-pkg started behaving strangely:
- Setup.hs configure would run, but very slowly[[BR]]
- Setup.hs build would stack overflow[[BR]]
- ghc-pkg list would stack overflow[[BR]]
I realised that there was a mutual dependency, and manually edited package.conf to unregister one of them. This fixed the problem.
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information