Ubuntu 24.04 still using Ruby 3.1 close to EOL

Bug #2052313 reported by Hadmut Danisch
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
ruby-defaults (Ubuntu)
Fix Committed
Undecided
Unassigned
ruby3.1 (Ubuntu)
Invalid
Undecided
Unassigned

Bug Description

Hi,

I just had a view to a nightly build from Ubuntu 24.04, and saw, that it still uses Ruby 3.1.

But have a look at

https://www.ruby-lang.org/en/downloads/branches/

Ruby 3.1 will reach end of full support on 2024-04-01 and be limited to security fixes til 2025-04-01. You cannot take this into an LTS release that is supposed to work for at least 2 years.

For 24.04 you would need at least Ruby 3.2 to get at least security fixes until Ubuntu 26.04, and Ruby 3.3 to get support for the full lifetime of Ubuntu 24.04.

regards

Tags: noble
Revision history for this message
Hans Joachim Desserud (hjd) wrote :

Thanks for reporting.

I don't know if there's a tracking bug or plan outlined somewhere, but when checking I found the packages linked below. Seems like there is some work going on in noble-proposed regarding Ruby 3.2:
https://bugs.launchpad.net/ubuntu/+source/ruby3.2/3.2.3-1
https://bugs.launchpad.net/ubuntu/+source/ruby-defaults/1:3.1+1

tags: added: noble
Revision history for this message
Lucas Kanashiro (lucaskanashiro) wrote :

Noble will be released with Ruby 3.2 as the default. Right now, many transitions are ongoing and because of that the ruby one is not complete yet. But do not worry, users will have Ruby 3.2 in Noble.

Changed in ruby3.1 (Ubuntu):
status: New → Invalid
Changed in ruby-defaults (Ubuntu):
status: New → Fix Committed
Revision history for this message
Hadmut Danisch (hadmut) wrote :

Will Ruby 3.2 then upgraded to 3.3 during lifetime of noble, once support for 3.2 has ended?

Revision history for this message
Lucas Kanashiro (lucaskanashiro) wrote :

No. Ruby 3.2 will be supported by Canonical during lifetime of Noble. We do not change default interpreters in stable releases.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.