Fix multi-repl closure computation with invalid Custom setup
This patch deletes a lot of hairy logic to do with removing "bad" edges from the closure. Now the solver just forces `Cabal >= 3.11` universally when `--enable-multi-repl` is enabled. Fixes #9710
Showing
- cabal-install/src/Distribution/Client/ProjectPlanning.hs 6 additions, 58 deletionscabal-install/src/Distribution/Client/ProjectPlanning.hs
- cabal-testsuite/PackageTests/MultiRepl/EnabledBadClosure/cabal.out 9 additions, 0 deletions...tsuite/PackageTests/MultiRepl/EnabledBadClosure/cabal.out
- cabal-testsuite/PackageTests/MultiRepl/EnabledBadClosure/cabal.project 3 additions, 0 deletions...te/PackageTests/MultiRepl/EnabledBadClosure/cabal.project
- cabal-testsuite/PackageTests/MultiRepl/EnabledBadClosure/cabal.test.hs 11 additions, 0 deletions...te/PackageTests/MultiRepl/EnabledBadClosure/cabal.test.hs
- cabal-testsuite/PackageTests/MultiRepl/EnabledBadClosure/pkg-a/Foo.hs 5 additions, 0 deletions...ite/PackageTests/MultiRepl/EnabledBadClosure/pkg-a/Foo.hs
- cabal-testsuite/PackageTests/MultiRepl/EnabledBadClosure/pkg-a/pkg-a.cabal 8 additions, 0 deletions...ackageTests/MultiRepl/EnabledBadClosure/pkg-a/pkg-a.cabal
- cabal-testsuite/PackageTests/MultiRepl/EnabledBadClosure/pkg-b/Bar.hs 6 additions, 0 deletions...ite/PackageTests/MultiRepl/EnabledBadClosure/pkg-b/Bar.hs
- cabal-testsuite/PackageTests/MultiRepl/EnabledBadClosure/pkg-b/Setup.hs 5 additions, 0 deletions...e/PackageTests/MultiRepl/EnabledBadClosure/pkg-b/Setup.hs
- cabal-testsuite/PackageTests/MultiRepl/EnabledBadClosure/pkg-b/pkg-b.cabal 12 additions, 0 deletions...ackageTests/MultiRepl/EnabledBadClosure/pkg-b/pkg-b.cabal
- cabal-testsuite/PackageTests/MultiRepl/EnabledBadClosure/pkg-c/Quu.hs 6 additions, 0 deletions...ite/PackageTests/MultiRepl/EnabledBadClosure/pkg-c/Quu.hs
- cabal-testsuite/PackageTests/MultiRepl/EnabledBadClosure/pkg-c/pkg-c.cabal 8 additions, 0 deletions...ackageTests/MultiRepl/EnabledBadClosure/pkg-c/pkg-c.cabal
- cabal-testsuite/PackageTests/NewBuild/CmdRepl/CustomSetup/cabal.out 7 additions, 0 deletions...suite/PackageTests/NewBuild/CmdRepl/CustomSetup/cabal.out
- cabal-testsuite/PackageTests/NewBuild/CmdRepl/CustomSetup/cabal.project 2 additions, 0 deletions...e/PackageTests/NewBuild/CmdRepl/CustomSetup/cabal.project
- cabal-testsuite/PackageTests/NewBuild/CmdRepl/CustomSetup/cabal.test.hs 9 additions, 0 deletions...e/PackageTests/NewBuild/CmdRepl/CustomSetup/cabal.test.hs
- cabal-testsuite/PackageTests/NewBuild/CmdRepl/CustomSetup/foo/CHANGELOG.md 5 additions, 0 deletions...ackageTests/NewBuild/CmdRepl/CustomSetup/foo/CHANGELOG.md
- cabal-testsuite/PackageTests/NewBuild/CmdRepl/CustomSetup/foo/LICENSE 30 additions, 0 deletions...ite/PackageTests/NewBuild/CmdRepl/CustomSetup/foo/LICENSE
- cabal-testsuite/PackageTests/NewBuild/CmdRepl/CustomSetup/foo/Setup.hs 8 additions, 0 deletions...te/PackageTests/NewBuild/CmdRepl/CustomSetup/foo/Setup.hs
- cabal-testsuite/PackageTests/NewBuild/CmdRepl/CustomSetup/foo/app/Main.hs 4 additions, 0 deletions...PackageTests/NewBuild/CmdRepl/CustomSetup/foo/app/Main.hs
- cabal-testsuite/PackageTests/NewBuild/CmdRepl/CustomSetup/foo/foo.cabal 38 additions, 0 deletions...e/PackageTests/NewBuild/CmdRepl/CustomSetup/foo/foo.cabal
Loading
Please register or sign in to comment