Я пытаюсь установить две библиотеки, Elm
и yesod-platform
, используя песочницу cabal на Ubuntu. Проблема в том, что я использую xmonad в качестве моего оконного менеджера. Таким образом, мой менеджер пакетов установил кучу библиотек Haskell. При попытке разрешить зависимости он использует версии библиотек, установленные apt, и, таким образом, дает ошибку "превышение максимальной отдачи".
Как я могу дать указание Cabal игнорировать любые пакеты, не входящие в песочницу Cabal, чтобы они устанавливали свежие версии этих пакетов в песочнице и могли разрешать зависимости?