Отказ Кабала установить MIME - PullRequest
3 голосов
/ 21 марта 2011

Я недавно получил платформу Haskell для Mac OS X. Я установил несколько пакетов, а затем получил эту ошибку, которую я не понимаю.Похоже, мне нужна версия для 4 из базы, но у меня есть.

> cabal install mime
Разрешение зависимостей ...
cabal: не могу настроить mime-0.3.2.Для этого требуется base> = 3 && <= 4 <br>. Для зависимости от base> = 3 && <= 4 имеются следующие пакеты: base-3.0.3.1 <br>и base-3.0.3.2.Однако ни один из них не доступен.
base-3.0.3.1 был исключен из-за базовой зависимости верхнего уровня -any
base-3.0.3.2 был исключен из-за базовой зависимости верхнего уровня -any

Если я запускаю cabal info base, он показывает много строк, но одна из них:

Установленные версии: (4.3.1.0)

Это не 'т удовлетворяет требованию <= 4 MIME?</p>

спасибо, Роб

1 Ответ

4 голосов
/ 21 марта 2011

4.3.1.0 больше 4 (что означает 4.0.0.0).В этих случаях я:

  1. распаковываю клику, отредактирую файл .cabal, чтобы исправить базовую сборку, запустите cabal install
  2. Отправьте вежливое электронное письмо сопровождающему.Я вижу, что это Сигбьёрн, которого было трудно достичь в последнее время (я слышал).Если он не ответит в течение нескольких недель, я рассмотрю вопрос об обновлении пакета и отправлю еще одно вежливое электронное письмо (при условии, что это небольшое и тривиальное изменение).
...