Resolving dependencies... cabal: Could not resolve dependencies: next goal: trifecta (user goal) rejecting: trifecta-1.5.1.3, 1.5.1.2, 1.5.1.1, 1.5.1, 1.5, 1.4.3, 1.4.2, 1.4.1, 1.4, 1.2.1.1, 1.2.1, 1.2, 1.1, 1.0, 0.53, 0.52, 0.51.0.1, 0.51, 0.50.2.1, 0.50.1, 0.50, 0.49.1, 0.49, 0.47, 0.46, 0.45, 0.44, 0.43, 0.42, 0.41, 0.40, 0.39, 0.38, 0.37, 0.36.3, 0.36.2, 0.36.1, 0.36, 0.35, 0.34, 0.32.1, 0.32, 0.31, 0.30, 0.29, 0.28, 0.27, 0.26, 0.25, 0.24, 0.23, 0.22 (global constraint requires ==0.21) trying: trifecta-0.21 next goal: wl-pprint-terminfo (dependency of trifecta-0.21) rejecting: wl-pprint-terminfo-3.7.1.3, 3.7.1.2, 3.7.1.1, 3.7.1, 3.7, 3.6, 3.5, 3.4, 3.3.1, 3.3, 3.0.1, 3.0, 0.8.4, 0.8.3.2, 0.8.3.1, 0.8.3, 0.8.2, 0.8.1, 0.8, 0.7.0, 0.6, 0.5.2, 0.5.1, 0.5 (conflict: trifecta => wl-pprint-terminfo>=0.4 && <0.5) trying: wl-pprint-terminfo-0.4 trying: hscurses-1.4.2.0 (dependency of wl-pprint-terminfo-0.4) next goal: unix (dependency of hscurses-1.4.2.0) rejecting: unix-2.7.0.1/installed-0d8... (conflict: unix => bytestring==0.10.4.0/installed-9f4..., trifecta => bytestring>=0.9.1 && <0.10) trying: unix-2.7.1.0 trying: time-1.4.2/installed-bf9... (dependency of unix-2.7.1.0) next goal: deepseq (dependency of time-1.4.2/installed-bf9...) rejecting: deepseq-1.3.0.2/installed-733... (conflict: deepseq => array==0.5.0.0/installed-98a..., trifecta => array>=0.3.0.2 && <0.4) rejecting: deepseq-1.4.1.1, 1.4.1.0, 1.4.0.0, 1.3.0.2, 1.3.0.1, 1.3.0.0, 1.2.0.1, 1.2.0.0, 1.1.0.2, 1.1.0.1, 1.1.0.0, 1.0.0.0 (conflict: time => deepseq==1.3.0.2/installed-733...) Dependency tree exhaustively searched.