-
Notifications
You must be signed in to change notification settings - Fork 115
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Support hnix-store packages >= 0.5 #952
Comments
If this is gonna take longer, downgrading the |
Indeed, hnix is the only non-broken package depending on them. |
Yes, I did Logically it is if one kinda needs an interpreter to work between the Nix store & the Nix configuration. Due to that There is no problem supporting those changes in HNix, the culprit to make a release is #858, it is the last one to give GHC 9.0 downstream, & GHC 9.0 support is why I made |
hnix 0.13.* doesn't support hnix-store-* >= 0.5 yet, pending some refactors to get GHC 9.0.x support working. Until that happens, we downgrade hnix-store-* since nothing needs the new version yet. haskell-nix/hnix#952
This is done. & I am contributing a Nixpkgs patch to unblock upstream packages. |
These were blocked due to mutual desigion during me<>`sternenseemann` discussion. haskell-nix/hnix#952 In short: I shipped my own work (to support GHC 9.0) in the 0.5 releases of `hnix-store-{core,remote}`. These packages are really used only by `hnix` itself, and instead of maintaining them in Nixpkgs & reacting on `hnix` release, we decided to hold them back & switch to these versions when `hnix` provides support for them. I just (today) released `hnix` 0.14 & it requires `hnix-store-{core,remote}` 0.5. If you would look at dependency tree: https://packdeps.haskellers.com/reverse/hnix-store-core https://packdeps.haskellers.com/reverse/hnix-store-remote It shows that `hnix` currently is the only alive use of these projects.
Looks like some functions have changed name and location.
Currently breaking in nixpkgs where only the latest hnix-store (and -remote) are available: NixOS/nixpkgs#126693
@Anton-Latukha you seem to be behind the changes in hnix-store? Are you able to tackle this?
The text was updated successfully, but these errors were encountered: