haskell.nix
exactDeps
is fragile
#876
Labels
blocked/upstream ❌
Blocked by upstream issue
bug 🐞
A confirmed bug
Nix
Nix- or nixpkgs-related
tracking
This is a tracking issue
This issue tracks an upstream issue in
haskell.nix
. Specifically, theexactDeps
setting for the project'sshell
breaks whensource-repository-package
is also used:exactDeps
has bad interaction withsource-repository-package
andshellFor
input-output-hk/haskell.nix#1637This means:
source-repository-package
in ourcabal.project
, we must disableexactDeps
; andThere's not much we can do about this until
haskell.nix
finds a workaround, or it's fixed in Cabal (e.g., see haskell/cabal#8434).Thus far, we've only needed
source-repository-package
from time to time. If it becomes more frequently necessary, we could resort to running our own Hackage repo for such packages. See https://github.com/input-output-hk/cardano-haskell-packages.Other potentially relevant links:
The text was updated successfully, but these errors were encountered: