ee9f90656c
Starting from somewhere around GHC 7.8, Cabal installs packages with a hashed package key instead of just "{NAME}-{VERSION}". In other words, the pair of the plain package name and the version is no longer unique in the package DB, and using it for uninstallation may also remove packages that we didn't mean to remove. This is paricularly problematic because GHC comes with several bundled Cabal packages. Installing and uninstalling a package with the same name could break GHC itself, if the uninstallation is performed without hashed keys. |
||
---|---|---|
.. | ||
DEINSTALL.in | ||
INSTALL.in |