-
-
Notifications
You must be signed in to change notification settings - Fork 13.1k
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
rPackages, R: R 4.3.3 -> 4.4.1 and bump rPackages #315015
Conversation
For
I think it's fine to include it in this PR. |
This comment was marked as outdated.
This comment was marked as outdated.
@jbedo If I understand correctly, the CI runs at rpy2/rpy2#1051 segfault on the same test ( |
That's great sluthing, and good to know it isn't resolved with 3.12. I'll spend some time trying to get the ABI mode to work. |
Actually, I am not sure the ABI suggestion definitely helps. If you run the minimized tastcase under In fact, the same valgrind errors show up at 5b706ee, which is the first Nixpkgs commit at which Edit: I think using |
I'm unsure as to the best way forward: this bug really needs to be fixed upstream. Changing ABI/hardening/optimisation really does nothing, we just sidestep the bug during the test case with some luck. Is this any better than disabling tests? rpy2 is also still broken with the old R 4.3.3 version as you've discovered, so there doesn't seem to be much point to holding the R version bump back waiting for a fix and we may as well pick one of these options and then update rpy2 when an upstream fix is available. |
Sure, I'm happy with something like Edit: ofBorg is happy. |
@ofborg build sageWithDoc |
R 4.4.1 got released last week, what shall we do, merge this one and re-bump, or directly bump to 4.4.1? |
I'm planning to bump to 4.4.1, just preparing it and checking it. It should be a fairly minor change since we already got 4.4.0 in good shape. |
49 packages built: |
rPackages.jack: fix build
rPackages.PROJ: fixed build
rPackages.avotrex: fixed build
rPackages.diveR: fixed build
rPackages.nearfar: fixed build
rPackages.covidsymptom: fix build
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.
I don't see any other major packages that must absolutely be fixed, so for me this can be merged!
Update R and rPackages.
Hydra: https://hydra.nixos.org/jobset/nixpkgs/r-updates
nixpkgs-review:
jasp-desktop
has warnings being elevated to errors, e.g.,:There doesn't seem to be a newer jasp to bump to, so we could disable format security for the moment. @TomaSajt
Sage is blocked by
python3Packages.rpy2
, which is failing using 3.11 during testing due to a segfault. This segfault does not happen with python 3.12. Any suggestions @joelmo? Sage builds fine when disabling tests so this is the only problem to resolve for sage.