Hadrian doesn't understand .cabal files with more than one component
Currently Hadrian imposes the artificial limitation that a package may only expose either an executable or a library component. This is problematic for both ghc-toolchain
and hpc
.