configure を実行したときに /usr/local の下に haskell-platform (指示で示唆されている) としてディレクトリを作成した後、/usr/loca としてプレフィックスのスペルを間違えましたが、後になるまで気づきませんでした。変更されたディレクトリをそこに残すのではなく、適切な場所に移動しました。もちろん全部壊れました。/usr/loca がいたるところに埋め込まれていることがわかりました。
次に、Synaptic が ghc6 を削除しました (これは ubuntu 10.04 であり、6.12.1/2010.1 を実行するための指示です)。再インストールしても、パッケージが /usr/loca にあると考えられますか??? package.cache も削除しましたが、/usr/local で正しいパスを指定して configure を実行しても、ファイル パスに /usr/loca を指定して再作成されました。
このプレフィックスはどこから来たのですか? この時点で、私はすぐにすべてを取り除きます。削除する断片はどこで探すのですか? ウィキやドキュメントのどれも、このことを取り除く方法について議論していません。Mac ディストリビューションにはアンインストーラーがあるようですが、*nix 用のものはありません。