Cabal bug building haddock, alex, happy, etc
There's a Cabal bug that affects building tools which are used to build themselves, such as haddock, alex and happy. The symptom is that cabal configure locates the program in dist/blah/blah rather than on the $PATH.
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information