Encontré el comportamiento de cabal
al instalar paquetes de enloquecimiento. Por ejemplo, correr"cabal install ___" rompe paquetes instalados previamente
cabal install funsat
instaladas las versiones antiguas de array
, time
, random
, quickcheck
y bitset
, rompiendo paquetes como monadiccp
, hoogle
, heist
, snap
, etc.
Se trabaja para volver atrás y cabal install monadiccp
, etc., pero ¿cómo puedo evitar el comportamiento predeterminado de los paquetes instalados de cabal shaking? Cualquier gestor de paquetes Linux razonable, como aptitude
o zypper
sería pregunte si quería romper paquetes ya instalados, al instalar un paquete nuevo.
¿Alguien ha inventado una secuencia de comandos? Gracias por adelantado.
http://ivanmiljenovic.wordpress.com/2010/03/15/repeat-after-me-cabal-is-not-a-package-manager/ –
@ MatveyB.Aksenov, lo que Obtuve de esa página (a) cabal/= cabal-install, ya lo sabía, pero no me importa tanto (b) uso el administrador de paquetes del sistema (c) si no tiene paquetes del sistema, cambie a gentoo. (c) no es realmente una opción para mí, desafortunadamente. – gatoatigrado