Resolving dependencies... cabal: Could not resolve dependencies: next goal: purescript (user goal) rejecting: purescript-0.10.2, purescript-0.10.1, purescript-0.10.0, purescript-0.9.3, purescript-0.9.2, purescript-0.9.1, purescript-0.8.5.0, purescript-0.8.4.0, purescript-0.8.3.0, purescript-0.8.2.0, purescript-0.8.1.0, purescript-0.8.0.0, purescript-0.7.6.1, purescript-0.7.5.4, purescript-0.7.5.3, purescript-0.7.5.2, purescript-0.7.5.1, purescript-0.7.5, purescript-0.7.4.1, purescript-0.7.3.0, purescript-0.7.2.1, purescript-0.7.2.0, purescript-0.7.1.0, purescript-0.7.0.0, purescript-0.6.9.5, purescript-0.6.9.4, purescript-0.6.9.3, purescript-0.6.9.2, purescript-0.6.9.1, purescript-0.6.9, purescript-0.6.8, purescript-0.6.7.1, purescript-0.6.7, purescript-0.6.6, purescript-0.6.5, purescript-0.6.4.1, purescript-0.6.4, purescript-0.6.3, purescript-0.6.2, purescript-0.6.1.2, purescript-0.6.1.1, purescript-0.6.1, purescript-0.6.0.2, purescript-0.6.0.1, purescript-0.6.0, purescript-0.5.7.1, purescript-0.5.7, purescript-0.5.6.3, purescript-0.5.6.2, purescript-0.5.6.1, purescript-0.5.6, purescript-0.5.5, purescript-0.5.4.1, purescript-0.5.4, purescript-0.5.3, purescript-0.5.2.6, purescript-0.5.2.5, purescript-0.5.2.4, purescript-0.5.2.3, purescript-0.5.2.2, purescript-0.5.2.1, purescript-0.5.2, purescript-0.5.1, purescript-0.5.0, purescript-0.4.20, purescript-0.4.19.1, purescript-0.4.19, purescript-0.4.18.2, purescript-0.4.18.1, purescript-0.4.18, purescript-0.4.17.1, purescript-0.4.17, purescript-0.4.16, purescript-0.4.15.1, purescript-0.4.15, purescript-0.4.14, purescript-0.4.13.1, purescript-0.4.13, purescript-0.4.12.1, purescript-0.4.12, purescript-0.4.11.1, purescript-0.4.11, purescript-0.4.10.2, purescript-0.4.10.1, purescript-0.4.10, purescript-0.4.9, purescript-0.4.8, purescript-0.4.7, purescript-0.4.6, purescript-0.4.5.1, purescript-0.4.5, purescript-0.4.4, purescript-0.4.3.1 (constraint from user target requires ==0.4.3) trying: purescript-0.4.3 trying: base-4.9.0.0/installed-4.9... (dependency of purescript-0.4.3) trying: process-1.4.2.0/installed-1.4... (dependency of purescript-0.4.3) next goal: haskeline (dependency of purescript-0.4.3) rejecting: haskeline-0.7.2.3/installed-0.7..., haskeline-0.7.2.3, haskeline-0.7.2.2, haskeline-0.7.2.1, haskeline-0.7.2.0, haskeline-0.7.1.3, haskeline-0.7.1.2 (conflict: purescript => haskeline<=0.7.1.1) rejecting: haskeline-0.7.1.1, haskeline-0.7.1.0, haskeline-0.7.0.3, haskeline-0.7.0.2, haskeline-0.7.0.1, haskeline-0.7.0.0, haskeline-0.6.4.7, haskeline-0.6.4.6 (conflict: process => filepath==1.4.1.0/installed-1.4..., haskeline => filepath>=1.1 && <1.4) rejecting: haskeline-0.6.4.5, haskeline-0.6.4.4, haskeline-0.6.4.3, haskeline-0.6.4.2, haskeline-0.6.4.1, haskeline-0.6.4.0, haskeline-0.6.3.2, haskeline-0.6.3.1, haskeline-0.6.3, haskeline-0.6.2.4, haskeline-0.6.2.3 (conflict: process => filepath==1.4.1.0/installed-1.4..., haskeline => filepath>=1.1 && <1.3) rejecting: haskeline-0.6.2.2, haskeline-0.6.2.1, haskeline-0.6.2, haskeline-0.6.1.6, haskeline-0.6.1.5, haskeline-0.6.1.3, haskeline-0.6.1.2, haskeline-0.6.1.1, haskeline-0.6.1, haskeline-0.6.0.1, haskeline-0.6, haskeline-0.5.0.1, haskeline-0.5 (conflict: process => filepath==1.4.1.0/installed-1.4..., haskeline => filepath==1.1.*) rejecting: haskeline-0.4 (conflict: base==4.9.0.0/installed-4.9..., haskeline => base<3 || >=3 && <4.3) rejecting: haskeline-0.3.2, haskeline-0.3.1, haskeline-0.3 (conflict: base==4.9.0.0/installed-4.9..., haskeline => base<3 || >=3 && <4) rejecting: haskeline-0.2.1, haskeline-0.2 (conflict: base==4.9.0.0/installed-4.9..., haskeline => base<3 || >=3.0 && <4.3) Dependency tree exhaustively searched.