Удалить платформу Haskell

Я неправильно написал префикс после создания каталога в /usr/local как haskell-platform (предложено в инструкциях), как /usr/loca, когда запускал configure, но заметил это позже. Вместо того, чтобы оставить там испорченный каталог, я переместил его в нужное место. Конечно, все сломалось. Оказывается, /usr/loca встроен повсюду.

Затем я Synaptic удалил ghc6 (это убунту 10.04, а в инструкции день запуска 6.12.1/2010.1). Когда я переустанавливал, он все еще думает, что пакеты находятся в /usr/loca??? Я даже удалил package.cache, но он был воссоздан с /usr/loca в путях к файлам, даже когда я запускал configure с правильным путем в /usr/local.

Откуда этот префикс? В этот момент я бы просто избавился от всего этого. Где искать фрагменты, которые нужно удалить? Ни одна из вики или документов не обсуждает, как избавиться от этой вещи. Кажется, в дистрибутиве Mac есть деинсталлятор, но я не могу найти его для * nix.


person user691291    schedule 04.04.2011    source источник


Ответы (1)


Старый вопрос, но ответ, я почти уверен, заключается в том, что встроенные пути были в файле конфигурации клики в каталоге ~/.cabal.

person sclv    schedule 12.01.2017