Resolving dependencies... cabal: Could not resolve dependencies: [__0] next goal: ghc-lib-parser-ex (user goal) [__0] rejecting: ghc-lib-parser-ex-9.2.1.1, ghc-lib-parser-ex-9.2.1.0, ghc-lib-parser-ex-9.2.0.4, ghc-lib-parser-ex-9.2.0.3, ghc-lib-parser-ex-9.2.0.1, ghc-lib-parser-ex-9.2.0.0, ghc-lib-parser-ex-9.0.0.6, ghc-lib-parser-ex-9.0.0.4, ghc-lib-parser-ex-9.0.0.3, ghc-lib-parser-ex-9.0.0.2, ghc-lib-parser-ex-9.0.0.1, ghc-lib-parser-ex-9.0.0.0, ghc-lib-parser-ex-8.10.0.24, ghc-lib-parser-ex-8.10.0.23, ghc-lib-parser-ex-8.10.0.22, ghc-lib-parser-ex-8.10.0.21, ghc-lib-parser-ex-8.10.0.19, ghc-lib-parser-ex-8.10.0.17, ghc-lib-parser-ex-8.10.0.16, ghc-lib-parser-ex-8.10.0.15, ghc-lib-parser-ex-8.10.0.14, ghc-lib-parser-ex-8.10.0.13, ghc-lib-parser-ex-8.10.0.12.1, ghc-lib-parser-ex-8.10.0.12, ghc-lib-parser-ex-8.10.0.11, ghc-lib-parser-ex-8.10.0.10, ghc-lib-parser-ex-8.10.0.9, ghc-lib-parser-ex-8.10.0.8, ghc-lib-parser-ex-8.10.0.7, ghc-lib-parser-ex-8.10.0.6, ghc-lib-parser-ex-8.10.0.5, ghc-lib-parser-ex-8.10.0.4, ghc-lib-parser-ex-8.10.0.3, ghc-lib-parser-ex-8.10.0.2, ghc-lib-parser-ex-8.10.0.1, ghc-lib-parser-ex-8.10.0.0, ghc-lib-parser-ex-8.8.6.1, ghc-lib-parser-ex-8.8.6.0, ghc-lib-parser-ex-8.8.5.8, ghc-lib-parser-ex-8.8.5.7, ghc-lib-parser-ex-8.8.5.6, ghc-lib-parser-ex-8.8.5.5, ghc-lib-parser-ex-8.8.5.4, ghc-lib-parser-ex-8.8.5.3, ghc-lib-parser-ex-8.8.5.2, ghc-lib-parser-ex-8.8.5.1, ghc-lib-parser-ex-8.8.5.0, ghc-lib-parser-ex-8.8.4.0, ghc-lib-parser-ex-8.8.3.0, ghc-lib-parser-ex-8.8.2, ghc-lib-parser-ex-8.8.1.20191204 (constraint from user target requires ==0.20220801) [__0] trying: ghc-lib-parser-ex-0.20220801 [__1] next goal: ghc-lib-parser (dependency of ghc-lib-parser-ex) [__1] rejecting: ghc-lib-parser-9.2.4.20220729 (conflict: ghc-lib-parser-ex => ghc-lib-parser==0.20220801) [__1] skipping: ghc-lib-parser-9.2.3.20220709, ghc-lib-parser-9.2.3.20220527, ghc-lib-parser-9.2.2.20220307, ghc-lib-parser-9.2.1.20220109, ghc-lib-parser-9.2.1.20211101, ghc-lib-parser-9.2.1.20211030, ghc-lib-parser-9.0.2.20211226, ghc-lib-parser-9.0.1.20210324, ghc-lib-parser-9.0.1.20210207, ghc-lib-parser-9.0.1.20210205, ghc-lib-parser-8.10.7.20220219, ghc-lib-parser-8.10.7.20210828, ghc-lib-parser-8.10.6.20210814, ghc-lib-parser-8.10.5.20210606, ghc-lib-parser-8.10.4.20210206, ghc-lib-parser-8.10.3.20201220, ghc-lib-parser-8.10.2.20200916, ghc-lib-parser-8.10.2.20200808, ghc-lib-parser-8.10.1.20200916, ghc-lib-parser-8.10.1.20200523, ghc-lib-parser-8.10.1.20200518, ghc-lib-parser-8.10.1.20200412, ghc-lib-parser-8.10.1.20200324, ghc-lib-parser-8.8.4.20210620, ghc-lib-parser-8.8.4.20200716, ghc-lib-parser-8.8.3.20210620, ghc-lib-parser-8.8.3.20200412.1, ghc-lib-parser-8.8.3.20200412, ghc-lib-parser-8.8.3.20200224, ghc-lib-parser-8.8.2.20210620, ghc-lib-parser-8.8.2.20200205, ghc-lib-parser-8.8.2, ghc-lib-parser-8.8.1.20210620, ghc-lib-parser-8.8.1.20191204, ghc-lib-parser-8.8.1, ghc-lib-parser-8.8.0.20190723, ghc-lib-parser-8.8.0.20190424 (has the same characteristics that caused the previous version to fail: excluded by constraint '==0.20220801' from 'ghc-lib-parser-ex') [__1] trying: ghc-lib-parser-0.20220801 [__2] next goal: base (dependency of ghc-lib-parser-ex) [__2] rejecting: base-4.14.1.0/installed-4.14.1.0 (conflict: ghc-lib-parser => base>=4.15 && <4.18) [__2] rejecting: base-4.16.3.0, base-4.16.2.0, base-4.16.1.0, base-4.16.0.0, base-4.15.1.0, base-4.15.0.0, base-4.14.3.0, base-4.14.2.0, base-4.14.1.0, base-4.14.0.0, base-4.13.0.0, base-4.12.0.0, base-4.11.1.0, base-4.11.0.0, base-4.10.1.0, base-4.10.0.0, base-4.9.1.0, base-4.9.0.0, base-4.8.2.0, base-4.8.1.0, base-4.8.0.0, base-4.7.0.2, base-4.7.0.1, base-4.7.0.0, base-4.6.0.1, base-4.6.0.0, base-4.5.1.0, base-4.5.0.0, base-4.4.1.0, base-4.4.0.0, base-4.3.1.0, base-4.3.0.0, base-4.2.0.2, base-4.2.0.1, base-4.2.0.0, base-4.1.0.0, base-4.0.0.0, base-3.0.3.2, base-3.0.3.1 (constraint from non-upgradeable package requires installed instance) [__2] fail (backjumping, conflict set: base, ghc-lib-parser, ghc-lib-parser-ex) After searching the rest of the dependency tree exhaustively, these were the goals I've had most trouble fulfilling: ghc-lib-parser-ex, ghc-lib-parser, base