Resolving dependencies... cabal: Could not resolve dependencies: trying: puzzle-draw-cmdline-0.1.0.4 (user goal) next goal: aeson (dependency of puzzle-draw-cmdline-0.1.0.4) rejecting: aeson-0.8.1.0, 0.8.0.2, 0.8.0.1, 0.8.0.0 (conflict: puzzle-draw-cmdline => aeson>=0.7 && <0.8) trying: aeson-0.7.0.6 trying: vector-0.10.12.3 (dependency of aeson-0.7.0.6) trying: primitive-0.6 (dependency of vector-0.10.12.3) trying: transformers-0.3.0.0/installed-16a... (dependency of primitive-0.6) trying: yaml-0.8.11 (dependency of puzzle-draw-cmdline-0.1.0.4) trying: enclosed-exceptions-1.0.1.1 (dependency of yaml-0.8.11) trying: transformers-base-0.4.4 (dependency of enclosed-exceptions-1.0.1.1) trying: transformers-compat-0.4.0.4 (dependency of transformers-base-0.4.4) trying: transformers-compat-0.4.0.4:-two rejecting: transformers-compat-0.4.0.4:-three (conflict: transformers==0.3.0.0/installed-16a..., transformers-compat-0.4.0.4:three => transformers>=0.4.1 && <0.5) rejecting: transformers-compat-0.4.0.4:+three (manual flag can only be changed explicitly) Backjump limit reached (change with --max-backjumps).