haskell-updater seems like a workaround. Ideally, emerge shouldn't need haskell-updater to upgrade a system that has haskell packages.