I am running cabal version 3.2.0.0, Trying to update fails: C:\Users\guthrie\Desktop>cabal new-install Cabal cabal-install Resolving dependencies... cabal: Could not resolve dependencies: [__0] trying: Cabal-3.4.0.0 (user goal) [__1] trying: time-1.9.3/installed-1.9.3 (dependency of Cabal) [__2] trying: process-1.6.9.0/installed-1.6.9.0 (dependency of Cabal) [__3] trying: pretty-1.1.3.6/installed-1.1.3.6 (dependency of Cabal) [__4] trying: directory-1.3.6.0/installed-1.3.6.0 (dependency of Cabal) [__5] trying: base-4.14.1.0/installed-4.14.1.0 (dependency of Cabal) [__6] trying: cabal-install-3.4.0.0 (user goal) [__7] trying: cabal-install:+native-dns [__8] next goal: windns (dependency of cabal-install +native-dns) [__8] rejecting: windns-0.1.0.1 (conflict: time => base==4.14.1.0/installed-4.14.1.0, windns => base>=4.5.1.0 && <4.14) [__8] rejecting: windns-0.1.0.0 (conflict: time => base==4.14.1.0/installed-4.14.1.0, windns => base>=4.8 && <4.13) [__8] fail (backjumping, conflict set: cabal-install, time, windns, cabal-install:native-dns) After searching the rest of the dependency tree exhaustively, these were the goals I've had most trouble fulfilling: cabal-install, Cabal, base, HTTP, directory, process, time, template-haskell, network, pretty, Cabal:setup.base, hackage-security, windns, cabal-install:native-dns, cabal-install:lib Try running with --minimize-conflict-set to improve the error message. ??? From: Haskell-Cafe <haskell-cafe-bounces@haskell.org> On Behalf Of Emily Pillmore Sent: Tuesday, February 23, 2021 5:27 PM To: haskell-cafe@haskell.org Subject: [Haskell-cafe] [ANN] cabal-install-3.4.0.0 The Cabal team is excited to announce the release of cabal-install 3.4. This is the third release of the 3.0 release series, bringing a support for the `Cabal-Version: 3.4` `.cabal` file format. This introduces a number of user-facing features including: