Resolving dependencies... cabal: Could not resolve dependencies: next goal: cake (user goal) rejecting: cake-1.1.0.1, cake-1.0.0, cake-0.4.2.0, cake-0.4.0.0, cake-0.3.2.1, cake-0.3.0, cake-0.1.1, cake-0.1.0 (constraint from user target requires ==0.0.1) trying: cake-0.0.1 next goal: Cabal (dependency of Encode-1.3.8) rejecting: Cabal-1.24.0.0/installed-1.2... (conflict: Cabal => binary==0.8.3.0/installed-0.8..., cake => binary==0.5.*) trying: Cabal-1.24.2.0 next goal: directory (dependency of cake-0.0.1) rejecting: directory-1.2.6.2/installed-1.2..., directory-1.3.0.0, directory-1.2.7.1, directory-1.2.7.0, directory-1.2.6.3, directory-1.2.6.2, directory-1.2.5.1, directory-1.2.5.0, directory-1.2.4.0, directory-1.2.3.1, directory-1.2.3.0, directory-1.2.2.1, directory-1.2.2.0, directory-1.2.1.0, directory-1.2.0.1, directory-1.2.0.0, directory-1.1.0.2, directory-1.1.0.1, directory-1.1.0.0 (conflict: cake => directory==1.0.*) rejecting: directory-1.0.1.2, directory-1.0.1.1, directory-1.0.1.0, directory-1.0.0.3, directory-1.0.0.0 (conflict: Cabal => directory>=1.1 && <1.4) rejecting: directory-1.2.6.1 (conflict: cake => directory==1.0.*) Dependency tree exhaustively searched.