Skip to content

nix develop shell incompatible with Cabal 3.12.1.0? #339

Answered by srid
peterbecich asked this question in Q&A
Discussion options

You must be logged in to vote

As far as I can see, the fix for this nevertheless can only happen on upstream, since haskell-flake simply wraps whatever nixpkgs provides. settings & packages are transformed into an overlay and then added to basePackages using extend:

finalOverlay = lib.composeManyExtensions ([
config.packagesOverlay
config.settingsOverlay
] ++ config.otherOverlays);
finalPackages = config.basePackages.extend finalOverlay;

Replies: 1 comment 10 replies

Comment options

You must be logged in to vote
10 replies
@srid
Comment options

@peterbecich
Comment options

@peterbecich
Comment options

@srid
Comment options

Answer selected by peterbecich
@peterbecich
Comment options

@peterbecich
Comment options

@locallycompact
Comment options

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
3 participants