Resolving dependencies... Error: cabal: Could not resolve dependencies: [__0] trying: lambdabot-xmpp-0.1.0.6 (user goal) [__1] trying: network-3.2.7.0 (dependency of lambdabot-xmpp) [__2] trying: lambdabot-reference-plugins-5.3.1.2 (dependency of lambdabot-xmpp) [__3] trying: oeis-0.3.10 (dependency of lambdabot-reference-plugins) [__4] next goal: HTTP (dependency of lambdabot-reference-plugins) [__4] rejecting: HTTP-4000.4.1 (conflict: oeis => HTTP>=4000.2 && <4000.4) [__4] skipping: HTTP-4000.4.0 (has the same characteristics that caused the previous version to fail: excluded by constraint '>=4000.2 && <4000.4' from 'oeis') [__4] rejecting: HTTP-4000.3.16, HTTP-4000.3.15, HTTP-4000.3.14, HTTP-4000.3.13 (conflict: network==3.2.7.0, HTTP +/-network-uri => network>=2.4 && <3.2) [__4] rejecting: HTTP-4000.3.12 (conflict: network==3.2.7.0, HTTP +/-network-uri => network>=2.2.1.8 && <2.9) [__4] rejecting: HTTP-4000.3.11, HTTP-4000.3.10, HTTP-4000.3.9, HTTP-4000.3.8, HTTP-4000.3.7, HTTP-4000.3.6, HTTP-4000.3.5, HTTP-4000.3.4, HTTP-4000.3.3, HTTP-4000.3.2, HTTP-4000.3.1, HTTP-4000.3.0, HTTP-4000.2.23, HTTP-4000.2.22, HTTP-4000.2.21 (conflict: network==3.2.7.0, HTTP +/-network-uri => network>=2.2.1.8 && <2.7) [__4] rejecting: HTTP-4000.2.20, HTTP-4000.2.19 (conflict: network==3.2.7.0, HTTP +/-network-uri => network>=2.2.1.5 && <2.7) [__4] rejecting: HTTP-4000.2.18 (conflict: network==3.2.7.0, HTTP +/-network-uri => network>=2.2.0.1 && <2.7) [__4] rejecting: HTTP-4000.2.17 (conflict: network==3.2.7.0, HTTP => network>=2.2.0.1 && <2.6) [__4] skipping: HTTP-4000.2.16.1, HTTP-4000.2.16, HTTP-4000.2.15, HTTP-4000.2.14, HTTP-4000.2.13, HTTP-4000.2.12, HTTP-4000.2.11, HTTP-4000.2.10, HTTP-4000.2.9, HTTP-4000.2.8, HTTP-4000.2.7, HTTP-4000.2.6, HTTP-4000.2.5, HTTP-4000.2.4, HTTP-4000.2.3, HTTP-4000.2.2, HTTP-4000.2.1, HTTP-4000.2.0, HTTP-4000.1.2, HTTP-4000.1.1, HTTP-4000.1.0, HTTP-4000.0.10 (has the same characteristics that caused the previous version to fail: excludes 'network' version 3.2.7.0) [__4] rejecting: HTTP-4000.0.9 (conflict: oeis => HTTP>=4000.2 && <4000.4) [__4] skipping: HTTP-4000.0.8, HTTP-4000.0.7, HTTP-4000.0.6, HTTP-4000.0.5, HTTP-4000.0.4, HTTP-4000.0.3, HTTP-4000.0.2, HTTP-4000.0.1, HTTP-4000.0.0, HTTP-3001.1.5, HTTP-3001.1.4, HTTP-3001.1.3, HTTP-3001.0.4, HTTP-3001.0.3, HTTP-3001.0.2, HTTP-3001.0.1, HTTP-3001.0.0, HTTP-3000.0.0 (has the same characteristics that caused the previous version to fail: excluded by constraint '>=4000.2 && <4000.4' from 'oeis') [__4] fail (backjumping, conflict set: HTTP, lambdabot-reference-plugins, network, oeis) After searching the rest of the dependency tree exhaustively, these were the goals I've had most trouble fulfilling: base, HTTP, network, oeis, lambdabot-xmpp, lambdabot-reference-plugins Try running with --minimize-conflict-set to improve the error message.