-
-
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
python311Packages.jaxlib: fix bazel hash #321559
Conversation
Result of |
Result of |
Result of 36 packages marked as broken and skipped:
118 packages built:
|
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.
LGTM
Result of 36 packages marked as broken and skipped:
142 packages built:
|
I'm still confused why this was breaking in the first place... Do we have a sense of what's going on with these hashes? It seems that every once in a while we get a report that the hashes are wrong even though they build fine for others. |
No, unfortunately it is pretty unclear. |
I'm also inclined to assume that hashes in |
Should we merge this fix at least ? |
I think so, but maybe we can also figure out what exactly causes this somehow |
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.
It is a good idea to create an issue.
Looks like it's not over...
|
@GaetanLepage please say you still have the previous FOD output cached and we can compare it with @drupol's 🙃 |
Note, I added this custom overlay: (self: super: {
openblas = super.openblas.overrideAttrs (oldAttrs: {
makeFlags = oldAttrs.makeFlags ++ [
"DEBUG=1"
];
});
}) To try to debug a segfault with Openblas, do you think it might be the cause? Note2: I have no clue how to verify if that custom overlay could have an impact. |
@drupol ehhh if the FOD contained references to any other store paths I think we'd have noticed much earlier... but just technically, if you wanted to test for...
...you could just add some thrash into your openblas; just adding another argument beside |
I should still have a working one cached. |
|
@GaetanLepage can you build EDIT: if the |
Is it the reason why I struggle finding a way to update and fix the hash mismatch in a custom overlay ? |
No, this is just what makes it less convenient to debug. I'm pretty sure the reason starts with the letter "B". Gaetan just found a cached |
This pull request has been mentioned on NixOS Discourse. There might be relevant details there: https://discourse.nixos.org/t/building-openblas-with-debug-1-only-for-open-webui/47667/5 |
This comment has been minimized.
This comment has been minimized.
Reverting this PR won't fix it, since the hash you get now is a new one again. Something non-reproducible in the bazel build seems to change every few days |
Description of changes
Should fix #296737...
Things done
nix.conf
? (See Nix manual)sandbox = relaxed
sandbox = true
nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD"
. Note: all changes have to be committed, also see nixpkgs-review usage./result/bin/
)Add a 👍 reaction to pull requests you find important.