Really, the platform comes with everything that cabal-dev depends on,
so it might be easier to solve whatever error message you're getting
without the '--force' flag.
Unfortunately I'm seeing the same thing, but on OS X (Lion): "cabal install cabal-dev", with no local packages, wants to reinstall/break a bunch of Platform libraries.
--