Как зарегистрировать пакет, созданный с помощью cabal-dev? - PullRequest
4 голосов
/ 03 августа 2011

Я смог использовать cabal-dev для создания некоторых пакетов, с которыми у cabal были проблемы. ( помогите с ошибками теневого копирования пакета установки ). Как тогда их установить и использовать? Я попытался скопировать файлы базы данных пакета в папку ~/.ghc/x86_64-linux-7.0.4/package.conf.d и запустить ghc-pkg recache --user, но безуспешно. (Хотя они появляются в ghc-pkg сейчас).

1 Ответ

1 голос
/ 04 августа 2011

Кажется, это работает, хотя это больше дерьма, я должен положить в zshrc ...

export GHC_PACKAGE_PATH=$HOME/cabal-dev/packages-7.0.4.conf:$HOME/.ghc/x86_64-linux-7.0.4/package.conf.d:/usr/local/lib/ghc-7.0.4/package.conf.d

надеюсь, это кому-то поможет(конечно, вам придется корректировать пути; старые можно найти, запустив ghc-pkg list).

...