Resolving dependencies... cabal: Could not resolve dependencies: next goal: shelltestrunner (user goal) rejecting: shelltestrunner-1.3.5, 1.3.4, 1.3.3, 1.3.2, 1.3.1, 1.3, 1.2.1, 1.2, 1.1, 1.0, 0.9, 0.8, 0.7, 0.6, 0.5, 0.4 (global constraint requires ==0.3) trying: shelltestrunner-0.3 trying: base-4.8.1.0/installed-4f7... (dependency of shelltestrunner-0.3) next goal: test-framework (dependency of shelltestrunner-0.3) rejecting: test-framework-0.8.1.1, 0.8.1.0, 0.8.0.3, 0.8.0.2, 0.8.0.1, 0.8, 0.7.0 (conflict: test-framework-hunit => test-framework>=0.2 && <0.7) trying: test-framework-0.6.2 rejecting: test-framework-0.6.2:+splitbase (conflict: base==4.8.1.0/installed-4f7..., test-framework-0.6.2:splitbase => base>=3 && <4.7) rejecting: test-framework-0.6.2:-splitbase (conflict: base==4.8.1.0/installed-4f7..., test-framework-0.6.2:splitbase => base<3) Dependency tree exhaustively searched.