Resolving dependencies... cabal: Could not resolve dependencies: [__0] trying: polysemy-methodology-composite-0.1.4.0 (user goal) [__1] trying: polysemy-methodology-0.1.7.0 (dependency of polysemy-methodology-composite) [__2] trying: co-log-polysemy-0.0.1.2 (dependency of polysemy-methodology) [__3] trying: polysemy-extra-0.1.6.1 (dependency of polysemy-methodology-composite) [__4] next goal: polysemy (dependency of polysemy-methodology-composite) [__4] rejecting: polysemy-1.4.0.0 (conflict: co-log-polysemy => polysemy>=1.2.0.0 && <1.4) [__4] rejecting: polysemy-1.3.0.0 (conflict: polysemy-extra => polysemy>=1.4.0.0) [__4] skipping: polysemy-1.2.3.0, polysemy-1.2.2.0, polysemy-1.2.1.0, polysemy-1.2.0.0, polysemy-1.1.0.0, polysemy-1.0.0.0, polysemy-0.7.0.0, polysemy-0.6.0.0, polysemy-0.5.1.0, polysemy-0.5.0.1, polysemy-0.5.0.0, polysemy-0.4.0.0, polysemy-0.3.0.1, polysemy-0.3.0.0, polysemy-0.2.2.0, polysemy-0.2.1.0, polysemy-0.2.0.0, polysemy-0.1.2.1, polysemy-0.1.2.0, polysemy-0.1.1.0, polysemy-0.1.0.0 (has the same characteristics that caused the previous version to fail: excluded by constraint '>=1.4.0.0' from 'polysemy-extra') [__4] fail (backjumping, conflict set: co-log-polysemy, polysemy, polysemy-extra, polysemy-methodology-composite) After searching the rest of the dependency tree exhaustively, these were the goals I've had most trouble fulfilling: polysemy, polysemy-extra, polysemy-methodology-composite, co-log-polysemy, polysemy-methodology Try running with --minimize-conflict-set to improve the error message.