Resolving dependencies... Error: cabal: Could not resolve dependencies: [__0] trying: argon-0.4.2.0 (user goal) [__1] trying: lens-simple-0.1.0.9 (dependency of argon) [__2] trying: transformers-0.6.1.0/installed-0.6.1.0 (dependency of lens-simple) [__3] next goal: lens-family-core (dependency of lens-simple) [__3] rejecting: lens-family-core-2.1.3 (conflict: lens-simple => lens-family-core>=1.2 && <1.3) [__3] skipping: lens-family-core-2.1.2, lens-family-core-2.1.0, lens-family-core-2.0.0 (has the same characteristics that caused the previous version to fail: excluded by constraint '>=1.2 && <1.3' from 'lens-simple') [__3] rejecting: lens-family-core-1.2.3 (conflict: transformers==0.6.1.0/installed-0.6.1.0, lens-family-core => transformers>=0.2.0 && <0.6) [__3] skipping: lens-family-core-1.2.2, lens-family-core-1.2.1, lens-family-core-1.2.0, lens-family-core-1.1.0, lens-family-core-1.0.1, lens-family-core-1.0.0, lens-family-core-0.1.0, lens-family-core-0.0.1, lens-family-core-0.0.0 (has the same characteristics that caused the previous version to fail: excludes 'transformers' version 0.6.1.0) [__3] fail (backjumping, conflict set: lens-family-core, lens-simple, transformers) After searching the rest of the dependency tree exhaustively, these were the goals I've had most trouble fulfilling: transformers, base, lens-simple, lens-family, lens-family-core, argon Try running with --minimize-conflict-set to improve the error message.