Resolving dependencies... Error: cabal: Could not resolve dependencies: [__0] trying: liquid-bytestring-0.10.12.1 (user goal) [__1] trying: liquidhaskell-0.9.0.2.1 (dependency of liquid-bytestring) [__2] trying: template-haskell-2.18.0.0/installed-2.18.0.0 (dependency of liquidhaskell) [__3] next goal: ghc-boot (dependency of liquidhaskell) [__3] rejecting: ghc-boot-9.2.4/installed-9.2.4 (conflict: liquid-bytestring => bytestring>=0.10.12.1 && <0.11, ghc-boot => bytestring==0.11.3.1/installed-0.11.3.1) [__3] rejecting: ghc-boot-9.6.0.20230302 (conflict: template-haskell => ghc-boot-th==9.2.4/installed-9.2.4, ghc-boot => ghc-boot-th==9.6.0.20230302) [__3] rejecting: ghc-boot-9.4.1 (conflict: template-haskell => ghc-boot-th==9.2.4/installed-9.2.4, ghc-boot => ghc-boot-th==9.4.1) [__3] rejecting: ghc-boot-9.2.2 (conflict: template-haskell => ghc-boot-th==9.2.4/installed-9.2.4, ghc-boot => ghc-boot-th==9.2.2) [__3] rejecting: ghc-boot-9.2.1 (conflict: template-haskell => ghc-boot-th==9.2.4/installed-9.2.4, ghc-boot => ghc-boot-th==9.2.1) [__3] rejecting: ghc-boot-9.0.1 (conflict: template-haskell => base==4.16.3.0/installed-4.16.3.0, ghc-boot => base>=4.7 && <4.16) [__3] rejecting: ghc-boot-8.8.3, ghc-boot-8.8.1 (conflict: template-haskell => base==4.16.3.0/installed-4.16.3.0, ghc-boot => base>=4.11 && <4.14) [__3] rejecting: ghc-boot-8.6.5, ghc-boot-8.6.4, ghc-boot-8.6.1 (conflict: template-haskell => base==4.16.3.0/installed-4.16.3.0, ghc-boot => base>=4.10 && <4.13) [__3] rejecting: ghc-boot-8.4.4, ghc-boot-8.4.3, ghc-boot-8.4.2, ghc-boot-8.4.1 (conflict: template-haskell => base==4.16.3.0/installed-4.16.3.0, ghc-boot => base>=4.8 && <4.12) [__3] rejecting: ghc-boot-8.2.2, ghc-boot-8.2.1 (conflict: template-haskell => base==4.16.3.0/installed-4.16.3.0, ghc-boot => base>=4.8 && <4.11) [__3] rejecting: ghc-boot-8.0.2, ghc-boot-8.0.1 (conflict: template-haskell => base==4.16.3.0/installed-4.16.3.0, ghc-boot => base>=4.7 && <4.10) [__3] fail (backjumping, conflict set: ghc-boot, liquid-bytestring, liquidhaskell, template-haskell) After searching the rest of the dependency tree exhaustively, these were the goals I've had most trouble fulfilling: liquidhaskell, base, liquid-bytestring, template-haskell, ghc-boot Try running with --minimize-conflict-set to improve the error message.