Как найти, где и почему сбой клики - не удалось разрешить зависимости

Этим утром я попытался установить несколько модулей, чтобы заставить Eclipse FP работать, scion-browser и buildwrapper потерпели неудачу.

[root@localhost ghc-mod]# cabal install scion-browser
Resolving dependencies...
cabal: Could not resolve dependencies:
trying: scion-browser-0.3.0

[root@localhost ghc-mod]# cabal install buildwrapper
Resolving dependencies...
cabal: Could not resolve dependencies:
trying: buildwrapper-0.8.0

Я кратко остановился на #haskell IRC, но не смог получить ответ, но я не задерживался долго в IRC. Тогда я отказался от EclipseFP и пошел по веселому пути с vim. Раньше я использовал vim для других языков и думал, что все будет хорошо, хотя у меня может не быть отладчика. Но из любопытства мне потребовалось установить несколько плагинов, которые могут улучшить мой опыт написания кода на haskell, однако для одного из плагинов требуется ghc-mod, поэтому я решил дать cabal install идти снова. Я закончил со следующей ошибкой.

[root@localhost ghc-mod]# cabal install ghc-mod
Resolving dependencies...
Configuring ghc-mod-0.3.0...
Building ghc-mod-0.3.0...
Preprocessing executable 'ghc-mod' for ghc-mod-0.3.0...
[1 of 6] Compiling Param            ( Param.hs, dist/build/ghc-mod/ghc-mod-tmp/Param.o )
[2 of 6] Compiling Lang             ( Lang.hs, dist/build/ghc-mod/ghc-mod-tmp/Lang.o )
[3 of 6] Compiling List             ( List.hs, dist/build/ghc-mod/ghc-mod-tmp/List.o )
[4 of 6] Compiling Check            ( Check.hs, dist/build/ghc-mod/ghc-mod-tmp/Check.o )
[5 of 6] Compiling Browse           ( Browse.hs, dist/build/ghc-mod/ghc-mod-tmp/Browse.o )

Browse.hs:41:72:
    Not in scope: data constructor `ExplicitForall'
    Perhaps you meant `ExplicitForAll' (imported from Language.Haskell.Exts.Extension)
Failed to install ghc-mod-0.3.0
cabal: Error: some packages failed to install:
ghc-mod-0.3.0 failed during the building phase. The exception was:
ExitFailure 1

Я попытался клонировать проект, затем работает cabal install и я получаю следующий результат.

[root@localhost ghc-mod]# cabal install
Resolving dependencies...
cabal: Could not resolve dependencies:
trying: ghc-mod-4.1.0

Я бы очень хотел докопаться до сути этого вопроса. Я не знаю точно, где происходит сбой клики, поэтому очень сложно выяснить, на какую именно зависимость она жалуется. Кстати, следующие версии Cabal и GHC.

[root@localhost ghc-mod]# cabal --version
cabal-install version 1.16.0.2
using version 1.16.0 of the Cabal library 

[root@localhost ghc-mod]# 
[root@localhost ghc-mod]# ghc --version
The Glorious Glasgow Haskell Compilation System, version 7.6.3

Может ли кто-нибудь помочь мне понять сообщение об ошибке от Cabal, пожалуйста? Я относительно новичок в Haskell, поэтому извиняюсь, если пропустил тривиальный вопрос.

0 ответов

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