История изменений
Исправление gns, (текущая версия) :
Монады и категории — эт' всё, конечно, хорошо... А вот с этим что делать?
Получается, что то ли я дурак, то ли жопа через два П пишется, то ли... Зря они все это затеяли что ли с фиксацией набора версий пакетов внутри кабала/стека/ghcup'a?
gleb@raccoon:~/src/matterhorn$ cabal new-build -j --enable-tests --minimize-conflict-set
Resolving dependencies...
Error: [Cabal-7107]
Could not resolve dependencies:
[__0] trying: matterhorn-90000.0.1 (user goal)
[__1] trying: vty-crossplatform-0.4.0.0 (dependency of matterhorn)
[__2] trying: vty-unix-0.2.0.0 (dependency of vty-crossplatform)
[__3] trying: microlens-th-0.4.3.16 (dependency of vty-unix)
[__4] trying: template-haskell-2.21.0.0/installed-f842 (dependency of microlens-th)
[__5] trying: pretty-1.1.3.6/installed-c96a (dependency of template-haskell)
[__6] next goal: data-clist (dependency of matterhorn)
[__6] rejecting: data-clist-0.2 (conflict: matterhorn => data-clist>=0.1.2 && <0.2)
[__6] rejecting: data-clist; 0.1.2.3, 0.1.2.2, 0.1.2.1, 0.1.2.0 (conflict: pretty => deepseq==1.5.0.0/installed-adea, data-clist => deepseq>=1.1 && <1.5)
[__6] rejecting: data-clist-0.1.1.0 (conflict: matterhorn => data-clist>=0.1.2 && <0.2)
[__6] skipping: data-clist; 0.1.0.0, 0.0.7.4, 0.0.7.3, 0.0.7.2, 0.0.7.1, 0.0.7, 0.0.6, 0.0.5, 0.0.4, 0.0.3, 0.0.2, 0.0.1 (has the same characteristics that caused the previous version to fail: excluded by constraint '>=0.1.2 && <0.2' from 'matterhorn')
[__6] fail (backjumping, conflict set: data-clist, matterhorn, pretty)
After searching the rest of the dependency tree exhaustively, these were the goals I've had most trouble fulfilling: template-haskell, pretty, data-clist, microlens-th, matterhorn, vty-unix, vty-crossplatform
Исходная версия gns, :
Монады и категории — эт' всё, конечно, хорошо... А вот с этим что делать?
gleb@raccoon:~/src/matterhorn$ cabal new-build -j --enable-tests --minimize-conflict-set
Resolving dependencies...
Error: [Cabal-7107]
Could not resolve dependencies:
[__0] trying: matterhorn-90000.0.1 (user goal)
[__1] trying: vty-crossplatform-0.4.0.0 (dependency of matterhorn)
[__2] trying: vty-unix-0.2.0.0 (dependency of vty-crossplatform)
[__3] trying: microlens-th-0.4.3.16 (dependency of vty-unix)
[__4] trying: template-haskell-2.21.0.0/installed-f842 (dependency of microlens-th)
[__5] trying: pretty-1.1.3.6/installed-c96a (dependency of template-haskell)
[__6] next goal: data-clist (dependency of matterhorn)
[__6] rejecting: data-clist-0.2 (conflict: matterhorn => data-clist>=0.1.2 && <0.2)
[__6] rejecting: data-clist; 0.1.2.3, 0.1.2.2, 0.1.2.1, 0.1.2.0 (conflict: pretty => deepseq==1.5.0.0/installed-adea, data-clist => deepseq>=1.1 && <1.5)
[__6] rejecting: data-clist-0.1.1.0 (conflict: matterhorn => data-clist>=0.1.2 && <0.2)
[__6] skipping: data-clist; 0.1.0.0, 0.0.7.4, 0.0.7.3, 0.0.7.2, 0.0.7.1, 0.0.7, 0.0.6, 0.0.5, 0.0.4, 0.0.3, 0.0.2, 0.0.1 (has the same characteristics that caused the previous version to fail: excluded by constraint '>=0.1.2 && <0.2' from 'matterhorn')
[__6] fail (backjumping, conflict set: data-clist, matterhorn, pretty)
After searching the rest of the dependency tree exhaustively, these were the goals I've had most trouble fulfilling: template-haskell, pretty, data-clist, microlens-th, matterhorn, vty-unix, vty-crossplatform