Thu Nov 12 05:51:20 PST 2009 Simon Marlow <marlo...@gmail.com> * Fix bug when the combined package DB has duplicate package IDs Ignore-this: ed917f06ffbf873ca80a4cf92f270728 Someone on IRC reported that they were encountering a strange missing module error from GHC, and it turned out that they had mtl-1.1.0.2 installed in both the global and local DB, with the same InstalledPackageId. The two packages should be interchangeable, but we were forgetting to eliminate duplicates in part of the package-processing phase in GHC. Really I should switch this code over to use the new PackageIndex data type in Cabal, which ought to make things simpler.
M ./compiler/main/Packages.lhs -4 +12 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20091112135120-12142-da9e168ae75790c4e2b8b3e0ec2e6df93eba974b.gz _______________________________________________ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc