Upgrading packages/Updating to GHC 6.10
From HaskellWiki
A list of things that need updating when porting packages to newer library/cabal versions.
Updating to GHC 6.8 / Cabal 1.2
- Cabal configuration support
- base split up
- Data.ByteString api changes