Thanks for this. A fully updated copy of cabal is exactly what was needed for this issue.