Я создал песочницу Cabal, установил в нее пакет, но runhaskell Setup configure
жалуется, что зависимость пакета, которую я только что установил, отсутствует.
Я проверил имя и версию пакета, и все в порядке.
Запуск cabal install --dependencies-only
говорит, что «все запрошенные пакеты уже установлены».
Что происходит и как я могу это исправить?
Если уместно, я столкнулся с этим с QuickCheck-2.7.5 в Windows 7 с cabal-install 1.20.0.3 с использованием cabal 1.20.0.1 и ghc 7.6.3.
Настройка через runhaskell Setup configure
выходов:
Настройка MyPackage-0.1.0.0 ...
Setup.hs: Отсутствуют как минимум следующие зависимости: QuickCheck == 2.7.5
cabal configure
говорит? - person Sibi   schedule 09.07.2014Setup.hs
сrunhaskell
, вы пробовали просто запуститьcabal build
? Это ничего не сделает, кроме компиляции вашего проекта с вашей конфигурацией в вашем.cabal
файле. IIRCrunhaskell
- это просто оболочка вокругghc
и не зависит отcabal
. - person bheklilr   schedule 09.07.2014runhaskell Setup configure
вы должны выполнитьcabal configure
.runhaskell
не знает о песочницах. - person user2407038   schedule 09.07.2014