Hadrian should explicitly set installation directories
Currently Hadrian configures packages using Cabal's default installation paths (e.g. libdir
, etc.) despite assuming their concrete paths. This is fragile since Cabal (or downstream packagers) may change Cabal's default paths.