ghc-6.8.1 has been released, but latest ebuild is for ghc-6.6.1 Reproducible: Always
ghc-6.8.1 is available from the haskell overlay. I do not recommend that you install 6.8.1. There are currently a number of boot libraries not in the overlay.
The libraries are installed but can't be found by haddock.
The problem is not the boot libs. The problem is that the base lib was split into several smaller ones and other packages now need to declare their deps on these other libs. See: http://www.haskell.org/haskellwiki/Upgrading_packages http://haskell.org/pipermail/haskell/2007-November/019955.html So in particular haddock needs a new upstream release or a patch to be applied in the ebuild. We will get ghc-6.8.1 into portage when all the other packages build with it. Otherwise people would be rightfully upset. If you want the latest and greatest, use the Haskell overlay. If you want stuff to just work, stick with portage.
6.8.2 is in the overlay and is looking good so far. We've been pushing patches to various libs into portage so that they'll still work once we get ghc-6.8.2 into portage. So step 1 will be adding cabal-1.2.3.0 and step 2 will be ghc itself.
ghc 6.8.2 has been put into portage. Binaries available for x86, amd64 and sparc. Other arches, install a previous version of ghc and then run USE=ghcbootstrap emerge '>=dev-lang/ghc-6.8.2' and report back to us of your success.