Resolving dependencies... cabal: Could not resolve dependencies: next goal: cabal-install (user goal) rejecting: cabal-install-1.24.0.2, cabal-install-1.24.0.1, cabal-install-1.24.0.0, cabal-install-1.22.9.0, cabal-install-1.22.8.0, cabal-install-1.22.7.0, cabal-install-1.22.6.0, cabal-install-1.22.5.0, cabal-install-1.22.4.0, cabal-install-1.22.3.0, cabal-install-1.22.2.0, cabal-install-1.22.0.1, cabal-install-1.22.0.0, cabal-install-1.20.2.0, cabal-install-1.20.1.0, cabal-install-1.20.0.6, cabal-install-1.20.0.5, cabal-install-1.20.0.4, cabal-install-1.20.0.3, cabal-install-1.20.0.2, cabal-install-1.20.0.1, cabal-install-1.20.0.0, cabal-install-1.18.2.0, cabal-install-1.18.1.0, cabal-install-1.18.0.8, cabal-install-1.18.0.7, cabal-install-1.18.0.6, cabal-install-1.18.0.5, cabal-install-1.18.0.4, cabal-install-1.18.0.3, cabal-install-1.18.0.2, cabal-install-1.18.0.1, cabal-install-1.18.0, cabal-install-1.16.1.0, cabal-install-1.16.0.2, cabal-install-1.16.0.1, cabal-install-1.16.0, cabal-install-0.14.1, cabal-install-0.14.0, cabal-install-0.10.2, cabal-install-0.10.0, cabal-install-0.8.2, cabal-install-0.8.0, cabal-install-0.6.4, cabal-install-0.6.2, cabal-install-0.6.0, cabal-install-0.5.2, cabal-install-0.5.1, cabal-install-0.5.0 (constraint from user target requires ==0.4.0) trying: cabal-install-0.4.0 trying: base-4.9.0.0/installed-4.9... (dependency of cabal-install-0.4.0) next goal: HTTP (dependency of cabal-install-0.4.0) rejecting: HTTP-4000.3.4, HTTP-4000.3.3, HTTP-4000.3.2, HTTP-4000.3.1, HTTP-4000.3.0, HTTP-4000.2.23, HTTP-4000.2.22, HTTP-4000.2.21, HTTP-4000.2.20, HTTP-4000.2.19, HTTP-4000.2.18, HTTP-4000.2.17, HTTP-4000.2.16.1, HTTP-4000.2.16, HTTP-4000.2.15, HTTP-4000.2.14, HTTP-4000.2.13, HTTP-4000.2.12, HTTP-4000.2.11, HTTP-4000.2.10, HTTP-4000.2.9, HTTP-4000.2.8, HTTP-4000.2.7, HTTP-4000.2.6, HTTP-4000.2.5, HTTP-4000.2.4, HTTP-4000.2.3, HTTP-4000.2.2, HTTP-4000.2.1, HTTP-4000.2.0, HTTP-4000.1.2, HTTP-4000.1.1, HTTP-4000.1.0, HTTP-4000.0.10, HTTP-4000.0.9, HTTP-4000.0.8, HTTP-4000.0.7, HTTP-4000.0.6, HTTP-4000.0.5, HTTP-4000.0.4, HTTP-4000.0.3, HTTP-4000.0.2, HTTP-4000.0.1, HTTP-4000.0.0, HTTP-3001.1.5, HTTP-3001.1.4, HTTP-3001.1.3 (conflict: cabal-install => HTTP>=3000.0 && <3001.1) rejecting: HTTP-3001.0.4, HTTP-3001.0.3, HTTP-3001.0.2, HTTP-3001.0.1, HTTP-3001.0.0 (conflict: base==4.9.0.0/installed-4.9..., HTTP => base<3 || >=3 && <4.3) rejecting: HTTP-3000.0.0 (conflict: base==4.9.0.0/installed-4.9..., HTTP => base<4.3) Dependency tree exhaustively searched.