Resolving dependencies... cabal: Could not resolve dependencies: [__0] trying: mptcpanalyzer-0.0.2.0 (user goal) [__1] trying: polysemy-log-co-0.4.2.0 (dependency of mptcpanalyzer) [__2] trying: co-log-polysemy-0.0.1.3 (dependency of polysemy-log-co) [__3] trying: co-log-core-0.3.0.0 (dependency of polysemy-log-co) [__4] next goal: co-log (dependency of polysemy-log-co) [__4] rejecting: co-log-0.4.0.1 (conflict: co-log-core==0.3.0.0, co-log => co-log-core^>=0.2.1.0) [__4] skipping: co-log-0.4.0.0, co-log-0.3.0.0, co-log-0.2.0, co-log-0.1.0 (has the same characteristics that caused the previous version to fail: excludes 'co-log-core' version 0.3.0.0) [__4] rejecting: co-log-0.0.0 (conflict: polysemy-log-co => co-log>=0.4.0.1) [__4] fail (backjumping, conflict set: co-log, co-log-core, polysemy-log-co) After searching the rest of the dependency tree exhaustively, these were the goals I've had most trouble fulfilling: polysemy, polysemy-log-co, co-log-polysemy, mptcpanalyzer, co-log-core, polysemy-log, co-log Try running with --minimize-conflict-set to improve the error message.