rebuilds Haskell packages after a GHC upgrade or a dependency upgrade


Keywords
program, Propose Tags, , haskell-updater-1.3.2.tar.gz, browse, Package description, Package maintainers, IvanMiljenovic, SergeiTrofimovich, edit package information , 1.2.0.11, 1.3.2
License
Other
Install
cabal install haskell-updater-1.2.6

Documentation

haskell-updater

Rebuilds Haskell packages on Gentoo after a GHC upgrade or a dependency upgrade.

Updating Haskell packages

Sometimes:

emerge -auvDN --keep-going @world

has trouble figuring out how to update Haskell packages. Providing emerge with the full list of dev-haskell packages that have upgrades available can sometimes help:

emerge -avu --oneshot --keep-going --with-bdeps=y @world
haskell-updater -- --verbose-conflicts

Sometimes we have sub-slot blockers (when updating ghc or some specific package there are a list of blockers). Subslot blockers are a portage limitation (bug).

To find solution use larger --backtrack= with emerge and haskell-updater.