upgrade, lang/ghc cabal package cache gets invalidated causing all dependent ports to be reinstalled. Obtained from: FreeBSD Haskell