Resolving dependencies... cabal: Could not resolve dependencies: next goal: mighttpd2 (user goal) rejecting: mighttpd2-3.3.4, mighttpd2-3.3.3, mighttpd2-3.3.2, mighttpd2-3.3.1, mighttpd2-3.3.0, mighttpd2-3.2.10, mighttpd2-3.2.9, mighttpd2-3.2.8, mighttpd2-3.2.7, mighttpd2-3.2.6, mighttpd2-3.2.5, mighttpd2-3.2.4, mighttpd2-3.2.3, mighttpd2-3.2.2, mighttpd2-3.2.1, mighttpd2-3.2.0, mighttpd2-3.1.3, mighttpd2-3.1.2, mighttpd2-3.1.1, mighttpd2-3.1.0, mighttpd2-3.0.6, mighttpd2-3.0.5, mighttpd2-3.0.4, mighttpd2-3.0.3, mighttpd2-3.0.1, mighttpd2-3.0.0, mighttpd2-2.8.9, mighttpd2-2.8.8, mighttpd2-2.8.7, mighttpd2-2.8.6, mighttpd2-2.8.5, mighttpd2-2.8.4, mighttpd2-2.8.3, mighttpd2-2.8.2, mighttpd2-2.8.1, mighttpd2-2.8.0, mighttpd2-2.7.2, mighttpd2-2.7.1, mighttpd2-2.7.0, mighttpd2-2.6.0, mighttpd2-2.5.11, mighttpd2-2.5.10, mighttpd2-2.5.9, mighttpd2-2.5.8, mighttpd2-2.5.7, mighttpd2-2.5.6, mighttpd2-2.5.5, mighttpd2-2.5.4, mighttpd2-2.5.3, mighttpd2-2.5.2, mighttpd2-2.5.1, mighttpd2-2.5.0, mighttpd2-2.4.2, mighttpd2-2.4.1, mighttpd2-2.4.0, mighttpd2-2.3.4, mighttpd2-2.3.3, mighttpd2-2.3.2, mighttpd2-2.3.1 (constraint from user target requires ==2.3.0) trying: mighttpd2-2.3.0 trying: base-4.9.0.0/installed-4.9... (dependency of mighttpd2-2.3.0) trying: deepseq-1.4.2.0/installed-1.4... (dependency of hashmap-1.3.2) next goal: haskell98 (dependency of mighttpd2-2.3.0) rejecting: haskell98-2.0.0.3 (conflict: base==4.9.0.0/installed-4.9..., haskell98 => base>=4.7 && <4.8) rejecting: haskell98-2.0.0.2 (conflict: base==4.9.0.0/installed-4.9..., haskell98 => base==4.6.*) rejecting: haskell98-2.0.0.1 (conflict: deepseq => array==0.5.1.1/installed-0.5..., haskell98 => array>=0.3 && <0.5) rejecting: haskell98-2.0.0.0 (conflict: deepseq => array==0.5.1.1/installed-0.5..., haskell98 => array>=0.3 && <0.4) rejecting: haskell98-1.1.0.1, haskell98-1.1.0.0, haskell98-1.0.1.1 (conflict: base==4.9.0.0/installed-4.9..., haskell98 => base>=3 && <4.6) rejecting: haskell98-1.0.1.0 (conflict: base==4.9.0.0/installed-4.9..., haskell98 => base<4.6) rejecting: haskell98-1.0 (conflict: base==4.9.0.0/installed-4.9..., haskell98 => base<4.3) Backjump limit reached (currently 2000, change with --max-backjumps or try to run with --reorder-goals).