There seems to be a problem with haddock. When I get haddock from darcs there is no problem with finding various ghc libraries. The problem appears using ghc-6.8.1. Simply unpacking haddock-0.8 and overwriting all files with those from darcs seems to work. src/Main.hs:49:7: Could not find module `System.Directory': it is a member of package directory-1.0.0.0, which is hidden Reproducible: Always
ghc-6.8.1 is not in portage, so this is not the best place to report such issues. ghc-6.8.1 is in the Haskell overlay. We are aware of these issues but it'll take a while to get all packages building with ghc-6.8.1. Almost all of them need a minor update due to issues like the one you identified. Rest assured we will get ghc-6.8.1 into portage when it and the related packages are in a consistent state.