Нужен совет, как продолжить установку Yesod - PullRequest
0 голосов
/ 04 января 2012

Я понимаю, что следующая ошибка означает, что зависимость Yesod, authenticate-0.10.2.2, требует attoparsec == 0.9. *, Но сам Yesod требует attoparsec> = 0.10.Что я могу сделать, чтобы решить эту проблему?>

Resolving dependencies...
cabal: cannot configure authenticate-0.10.2.2. It requires attoparsec ==0.9.*
For the dependency on attoparsec ==0.9.* there are these packages:
attoparsec-0.9.0.0, attoparsec-0.9.1.1 and attoparsec-0.9.1.2. However none of
them are available.
attoparsec-0.9.0.0 was excluded because attoparsec-enumerator-0.3 requires
attoparsec ==0.10.*
attoparsec-0.9.0.0 was excluded because yesod-0.9.4.1 requires attoparsec >=0.10

attoparsec-0.9.1.1 was excluded because attoparsec-enumerator-0.3 requires 
attoparsec ==0.10.*
attoparsec-0.9.1.1 was excluded because yesod-0.9.4.1 requires attoparsec

 >=0.10
  attoparsec-0.9.1.2 was excluded because attoparsec-enumerator-0.3 requires
  attoparsec ==0.10.*
  attoparsec-0.9.1.2 was excluded because yesod-0.9.4.1 requires attoparsec
 >=0.10

1 Ответ

1 голос
/ 05 января 2012

Я не знаю, почему Cabal пытается установить более старую версию аутентификации. Попробуйте наложить на него нижние границы, то есть authenticate >= 0.10.4, это должно сработать.

...