It looks like the re-arrangement of PackageDescription broke some imports in cabal-install.  This simply fixes the imports so that everything compiles again.