-
-
Notifications
You must be signed in to change notification settings - Fork 14.7k
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
nixUnstable: 2.4pre20210802_47e96bb -> 2.4pre20210908_3c56f62 #136463
Conversation
I'm sure you are aware, but somebody is attempting something similar |
Result of 3 packages failed to build:
|
It's the same failure he originally had. If you're interested, he has a branch with a fix referenced on the PR. I think he is working with to upstream that fix. |
Just for more information, here is the PR that was submitted upstream for the fix |
Whoops, I actually missed it this time 😅
Let's do that and see how we'll proceed here, then. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
some ideas from the other PR
@@ -234,13 +234,13 @@ in rec { | |||
nixUnstable = lib.lowPrio (callPackage common rec { | |||
pname = "nix"; | |||
version = "2.4${suffix}"; | |||
suffix = "pre20210802_47e96bb"; | |||
suffix = "pre20210902_77ca5e9"; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
suffix = "pre20210902_77ca5e9"; | |
suffix = "pre20210902_${lib.substring 0 7 src.rev}"; |
@@ -234,13 +234,13 @@ in rec { | |||
nixUnstable = lib.lowPrio (callPackage common rec { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
nixUnstable = lib.lowPrio (callPackage common rec { | |
nixUnstable = lib.lowPrio (callPackage common rec { | |
# Update checklist | |
# - version | |
# - date | |
# - src rev/sha256 | |
# - changes in upstream packaging | |
# git diff OLD..NEW -- $(find . -name \*.nix | grep -v test) |
Any chance to jump to NixOS/nix@9180239 ? Or should I wait for this PR to get merged and open a new one? |
I think unfortunately that the current PR and a potential PR based off the commit you suggested, wouldn't solve the darwin compilation failure. |
I don't have a problem with going forward a bit more (when I filed the PR I just used the latest rev of master :)), it should be tested However, the Darwin thing is indeed an issue, but neither do I own a Mac nor do I have the capacity to look into this currently. So @ncfavier I guess the easiest thing to do is to set |
Attempted fix: NixOS/nix#5225 |
And merged. We should be able to push this forward to NixOS/nix@3c56f62 now. |
Main motivation for is the bugfix regarding flake-follows and path-inputs[1]. An overview over all changes - mostly bugfixes - can be found on GitHub[2]. [1] NixOS/nix#4641 [2] NixOS/nix@47e96bb...3c56f62
6fe27f4
to
04b552c
Compare
@ncfavier done :) |
Cool, I'm gonna test this for a few days |
Yup, I'm also rebuilding my system with this nixUnstable :) I guess unless we'll run into issues here until let's say next Monday, I'd merge :) |
Result of 3 packages built:
|
Any blockers for this? |
No, I think we can merge |
Successfully created backport PR #137409 for |
Motivation for this change
Main motivation for is the bugfix regarding flake-follows and
path-inputs[1]. An overview over all changes - mostly bugfixes -
can be found on GitHub[2].
[1] NixOS/nix#4641
[2] NixOS/nix@47e96bb...3c56f62
Things done
sandbox = true
set innix.conf
? (See Nix manual)nix-shell -p nixpkgs-review --run "nixpkgs-review wip"
./result/bin/
)