Как отключить проверку зависимостей с помощью локальной установки Кабала?

Итак, я пытаюсь установить пакет с большим беспорядочным набором зависимостей (в данном случае gitit) .Прямая установка клики из хакерских атак вынуждает перестраивать множество библиотек, которые я не хочу перестраивать (это связано с ограничениями на текст , ограничениями на сеть , ограничения на parsec и т. д.) Я поступил правильно, запустил cabal unpack gitit , вручную отредактировал файл .cabal и успешно пропустил его через конфигурацию cabal ], цикл построения клики . Пока все хорошо.

Теперь я хочу запустить установку клики . В старые добрые времена (в прошлом году) это просто устанавливало уже созданные двоичные файлы и файлы на свои места. Однако теперь при запуске cabal install запускается средство проверки зависимостей, которое решает, что все пакеты, с которыми я создаю, не используют один и тот же парсек и т. Д., И пытается выполнить все равно переустановите их ! Хотя я только что запустил отлично cabal build . Что за волшебный флаг, чтобы отключить это и получить старое, неразумное и совершенно приемлемое поведение?

6
задан sclv 30 June 2011 в 14:09
поделиться