Resolving dependencies... cabal: Could not resolve dependencies: [__0] next goal: lambdabot-haskell-plugins (user goal) [__0] rejecting: lambdabot-haskell-plugins-5.3, lambdabot-haskell-plugins-5.2 (constraint from user target requires ==5.1.0.4) [__0] trying: lambdabot-haskell-plugins-5.1.0.4 [__1] trying: hoogle-5.0.18.1 (dependency of lambdabot-haskell-plugins) [__2] trying: haskell-src-exts-1.23.1 (dependency of hoogle) [__3] next goal: haskell-src-exts-simple (dependency of lambdabot-haskell-plugins) [__3] rejecting: haskell-src-exts-simple-1.23.0.0 (conflict: lambdabot-haskell-plugins => haskell-src-exts-simple>=1.18.0.1 && <1.20.1) [__3] skipping: haskell-src-exts-simple-1.22.0.0, haskell-src-exts-simple-1.21.1.0, haskell-src-exts-simple-1.21.0.0 (has the same characteristics that caused the previous version to fail: excluded by constraint '>=1.18.0.1 && <1.20.1' from 'lambdabot-haskell-plugins') [__3] rejecting: haskell-src-exts-simple-1.20.0.0 (conflict: haskell-src-exts==1.23.1, haskell-src-exts-simple => haskell-src-exts>=1.20 && <1.21) [__3] skipping: haskell-src-exts-simple-1.19.0.0, haskell-src-exts-simple-1.18.0.1.1, haskell-src-exts-simple-1.18.0.1, haskell-src-exts-simple-1.18.0.0 (has the same characteristics that caused the previous version to fail: excludes 'haskell-src-exts' version 1.23.1) [__3] fail (backjumping, conflict set: haskell-src-exts, haskell-src-exts-simple, lambdabot-haskell-plugins) After searching the rest of the dependency tree exhaustively, these were the goals I've had most trouble fulfilling: haskell-src-exts, hoogle, lambdabot-haskell-plugins, haskell-src-exts-simple, base Try running with --minimize-conflict-set to improve the error message.