Resolving dependencies... cabal: Could not resolve dependencies: trying: ihaskell-diagrams-0.2.0.0 (user goal) trying: ihaskell-0.5.0.0 (dependency of ihaskell-diagrams-0.2.0.0) trying: transformers-0.3.0.0/installed-16a... (dependency of ihaskell-0.5.0.0) next goal: shelly (dependency of ihaskell-0.5.0.0) rejecting: shelly-1.6.0 (conflict: ihaskell => shelly==1.5.*) trying: shelly-1.5.7 trying: transformers-base-0.4.4 (dependency of shelly-1.5.7) trying: transformers-compat-0.3.3.4 (dependency of transformers-base-0.4.4) trying: transformers-compat-0.3.3.4:-two rejecting: transformers-compat-0.3.3.4:-three (conflict: transformers==0.3.0.0/installed-16a..., transformers-compat-0.3.3.4:three => transformers>=0.4.1 && <0.5) rejecting: transformers-compat-0.3.3.4:+three (manual flag can only be changed explicitly) Backjump limit reached (change with --max-backjumps).