From c5ab2b77e152e2c9083cea63eaa559275e63adef Mon Sep 17 00:00:00 2001 From: Phil de Joux Date: Tue, 14 May 2024 05:51:47 -0400 Subject: [PATCH] Remove changelog entry for pr-9578 --- changelog.d/pr-9578 | 26 -------------------------- 1 file changed, 26 deletions(-) delete mode 100644 changelog.d/pr-9578 diff --git a/changelog.d/pr-9578 b/changelog.d/pr-9578 deleted file mode 100644 index 63913b7f675..00000000000 --- a/changelog.d/pr-9578 +++ /dev/null @@ -1,26 +0,0 @@ -synopsis: Show provenance of project constraints -description: - Show imports when the solver rejects a package version due to a project - constraint. Even though imports are relative to their parent when imported, - their paths are shown relative to the directory of the project in the solver - output. - - ``` - $ cabal build all --dry-run - ... - [__1] next goal: hashable - [__1] rejecting: hashable-1.4.3.0 - (constraint from cabal.project requires ==1.4.2.0) - [__1] rejecting: hashable-1.4.2.0 - (constraint from project-stackage/nightly-2023-12-07.config requires ==1.4.3.0) - imported by: cabal.project - ``` - - Fixes some test failures detecting cycles in imports, when; - - - the wrong import was reported as starting the cycle - - a cycle was reported that wasn't actually a cycle - -packages: cabal-install-solver cabal-install -prs: #9578 -issues: #9562