Как обновить интригу для Haskell IDE (Leksah) на Ubuntu 16.04?

Я хочу установить Leksah, таким образом, я могу изучить, как кодировать в Haskell. Таким образом, я установил последнюю версию ghc (правильно, я надеюсь). Но я испытываю недостаток в последней версии Интриги для Leksah. Я, может казаться, не устанавливаю его. У меня есть версия 1.24, в то время как последнее 1.24. Я обновил Интригу перед прохождением через следующего, а также загруженной версии 1.24. Я все еще получаю следующие ответы. Когда я пытаюсь установить в терминале путем ввода:

cabal install cabal cabal-install

Я получаю следующий ответ:

Resolving dependencies...
cabal: Could not resolve dependencies:
trying: cabal-0.0.0.0 (user goal)
next goal: youProbablyWantCapitalCabal (dependency of cabal-0.0.0.0)
Dependency tree exhaustively searched.

Когда я ввожу следующее:

cabal install foo

Я получаю следующий ответ:

Resolving dependencies...
cabal: Could not resolve dependencies:
trying: foo-1.0 (user goal)
trying: base-4.8.2.0/installed-0d6... (dependency of foo-1.0)
trying: containers-0.5.6.2/installed-593... (dependency of foo-1.0)
next goal: haskell98 (dependency of foo-1.0)
rejecting: haskell98-2.0.0.3 (conflict: base==4.8.2.0/installed-0d6...,
haskell98 => base>=4.7 && <4.8)
rejecting: haskell98-2.0.0.2 (conflict: base==4.8.2.0/installed-0d6...,
haskell98 => base==4.6.*)
rejecting: haskell98-2.0.0.1 (conflict: containers =>
array==0.5.1.0/installed-960..., haskell98 => array>=0.3 && <0.5)
rejecting: haskell98-2.0.0.0 (conflict: containers =>
array==0.5.1.0/installed-960..., haskell98 => array>=0.3 && <0.4)
rejecting: haskell98-1.1.0.1, 1.1.0.0, 1.0.1.1 (conflict:
base==4.8.2.0/installed-0d6..., haskell98 => base>=3 && <4.6)
rejecting: haskell98-1.0.1.0 (conflict: base==4.8.2.0/installed-0d6...,
haskell98 => base<4.6)
rejecting: haskell98-1.0 (conflict: base==4.8.2.0/installed-0d6..., 
haskell98
=> base<4.3)
Dependency tree exhaustively searched.

Я даже загрузил интригу 1.24. Terminal говорит мне, что мне в настоящее время устанавливали версию 1.22.6 и что я использую версию 1.22.5 библиотеки Cabal.

Как я могу обновить Интригу? Я должен попытаться установить Leksah, не обновляя Интригу?

5
задан 21 September 2016 в 15:32

1 ответ

Существует подсказка в том немного загадочном сообщении об ошибке, где это говорит: next goal: youProbablyWantCapitalCabal (dependency of cabal-0.0.0.0)

пакет библиотеки называют Cabal не cabal . Попытайтесь работать: cabal install Cabal cabal-install

3
ответ дан 23 November 2019 в 10:26

Другие вопросы по тегам:

Похожие вопросы: