Resolving dependencies... cabal: Could not resolve dependencies: [__0] next goal: typecheck-plugin-nat-simple (user goal) [__0] rejecting: typecheck-plugin-nat-simple-0.1.0.4 (constraint from user target requires ==0.1.0.3) [__0] trying: typecheck-plugin-nat-simple-0.1.0.3 [__1] next goal: ghc (dependency of typecheck-plugin-nat-simple) [__1] rejecting: ghc-8.10.2/installed-8.10.2 (conflict: typecheck-plugin-nat-simple => ghc>=9.0.2) [__1] trying: ghc-9.2.1 [__2] unknown package: unbuildable (dependency of ghc) [__2] fail (backjumping, conflict set: ghc, unbuildable) After searching the rest of the dependency tree exhaustively, these were the goals I've had most trouble fulfilling: template-haskell, typecheck-plugin-nat-simple, ghc, unbuildable Try running with --minimize-conflict-set to improve the error message.