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
ruby: remove unsupported versions #34927
Conversation
Sounds good. I would also remove 2.2 before nixpkgs 18.03, as its maintenance is scheduled to end in March. |
80034db
to
d05b25a
Compare
There is still work needed on that PR. Make sure the evaluation works and all packages depending on older ruby versions are marked as broken. One thing that might also be considered is to switch the default ruby version to 2.4 or 2.5. I'm expecting that this will bring a lot of regressions. |
0f83fd7
to
eeab6a1
Compare
* remove EOL ruby versions for security and maintenance reasons. * only expose ruby_MAJOR_MINOR to the top-level. we don't provide guarantees for the TINY version. * mark all related packages as broken * switch the default ruby version from 2.3.x to 2.4.x
eeab6a1
to
42646f6
Compare
Success on x86_64-darwin (full log) Partial log (click to expand)
|
Success on x86_64-linux (full log) Partial log (click to expand)
|
@globin ok I switched the default ruby as well. looks like it's ready! |
Success on aarch64-linux (full log) Partial log (click to expand)
|
This reverts commit e8194c2.
Motivation for this change
Help with #22357 a bit.
Remove EOL ruby versions for security and maintenance reasons.
Only expose ruby_MAJOR_MINOR to the top-level. we don't provide
guarantees for the TINY version.
Things done
build-use-sandbox
innix.conf
on non-NixOS)nix-shell -p nox --run "nox-review wip"
./result/bin/
)