I always have trouble with conflicting packages when I do a fresh install of the Haskell Platform on an Ubuntu machine. Last time, I unregistered lots of packages, and let the necessary ones get recompiled. That fixed things. However, this time I'm having trouble with the unregister step. For many packages I get an error about a file not existing, e.g.