-
-
Notifications
You must be signed in to change notification settings - Fork 14.2k
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
sequoia fails at checkPhase #70646
Comments
According to this and this bug reports, this seems like a ulimit issue. An interesting workaround for hydra could be using |
|
We can try this `ulimit` indeed. The question is, what are the default limits of a build user on hydra? Are we sure this might make a difference?
|
@lheckemann I noticed you've marked sequoia as broken in 5aa4b19#diff-931adf691a3139ba4385037860e7e086 . Even if a package fails to build on hydra butt doesn't fail locally, does it mean we mark it as broken in its |
@doronbehar That's was the motivation for the issue being opened. If we bump |
The point is, that we haven't even tried playing with these settings. I would have tried doing it my self but since I know nothing nor I have any effect on Hydra's deployment etc., I wouldn't even know how to test it. What bothers me is the fact it was marked as broken without any attempts by someone with more influence then me to debug it's failure to build only on hydra. Are we even sure this wasn't a failure that happened only once? |
Should we close this issue with the #73104 PR? |
No, it's still failing https://hydra.nixos.org/build/107132743, at least for hydra, it runs out of file handles |
A bit off-topic maybe but I generated a Nix expression for sequoia using Maybe repackaging |
This may be an option, but unpleasant as the generated deps file usually is 1-10k+ of generated noise. (for local building, this works great) |
Yeah, that noise is a bummer. Sometimes I dream of having all of crates.io packaged the way we do it with |
@erictapen I'm not sure I have enough time to have a good view on this. What's most important about |
If anyone is interested in a sequoia flake which is built incrementally (vs. everything built in a single derivation), I try to maintain one here: https://github.com/erictapen/sequoia |
@worldofpeace sequoia doesn't fail anymore, but it hasn't tried 0.16.0 yet - #84464 . |
Yep, we need to fix it for python 38 though https://hydra.nixos.org/build/116149675 |
Describe the bug
See https://nix-cache.s3.amazonaws.com/log/cdi6ynvq2qh9mnd2inzfij7vswhvyhgw-sequoia-0.10.0.drv
The particular cases that fail are
I believe rust was updated recently (was that in the release?).
It doesn't appear upstream has made a release recently, so perhaps if this report is forwarded to them they can direct us to which patches could fix the test failures etc.
cc @minijackson @doronbehar
The text was updated successfully, but these errors were encountered: