При нахождении пакетов безумное поведение cabal
. Например, бег«cabal install ___» разбивает ранее установленные пакеты
cabal install funsat
установлены старые версии array
, time
, random
, quickcheck
и bitset
, разрывая пакеты, как monadiccp
, hoogle
, heist
, snap
и т.д.
Он работает, чтобы вернуться назад и cabal install monadiccp
, и т. д., но как я могу избежать поведения по умолчанию для взлома установленных пакетов? Любой разумный менеджер пакетов Linux, например aptitude
или zypper
, должен был бы спросить, хотел ли я разорвать уже установленные пакеты при установке нового пакета.
Кто-нибудь подготовил обходной сценарий? Заранее спасибо.
http://ivanmiljenovic.wordpress.com/2010/03/15/repeat-after-me-cabal-is-not-a-package-manager/ –
@ MatveyB.Aksenov, что я с этой страницы было (a) cabal/= cabal-install, я уже знал, но не забочусь (б) используйте диспетчер системных пакетов (c), если у вас нет системных пакетов, переключитесь на gentoo. (c) на самом деле не вариант для меня, к сожалению. – gatoatigrado