nixpkgs/pkgs/development/haskell-modules/configuration-hackage2nix
sternenseemann 49d835a29f haskell.packages.ghc92.cabal-install: get to work
The directory >= 1.3.7.0 constraint proved to be a real troublemaker.
Since directory is a core package other core packages frequently depend
upon (as opposed to process) which tends to cause inconsistent
dependency errors.

To get it to work the following was done:

- Use directory 1.3.7.1 to eliminate the need to also upgrade filepath
  and unix, saving a bit of trouble. This still forces us to recompile
  process every time directory is upgraded (i.e. GHC >= 9.2.5) even if
  the core package process version would match to prevent inconsistent
  dependencies.

- Upgrade hspec to 2.10 where it no longer depends on ghc and
  ghc-boot-th which naturally causes inconsistent dependencies by
  depending on core packages, namely directory.
2023-03-20 19:02:59 +01:00
..
broken.yaml haskellPackages.haddock-cheatsheet: unbreak 2023-03-17 18:33:01 -04:00
main.yaml haskell.packages.ghc92.cabal-install: get to work 2023-03-20 19:02:59 +01:00
stackage.yaml haskellPackages: stackage LTS 20.12 -> LTS 20.14 2023-03-13 11:37:01 +01:00
transitive-broken.yaml haskellPackages: mark builds failing on hydra as broken 2023-03-13 11:24:50 +01:00