Bug 2040429 (RUBY3.1) - Ruby 3.1
Summary: Ruby 3.1
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: RUBY3.1
Product: Fedora
Classification: Fedora
Component: Changes Tracking
Version: 36
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Vít Ondruch
QA Contact:
URL:
Whiteboard:
Depends On: 2047772 2047773 2047775 2047776 2047777
Blocks: F36Changes
TreeView+ depends on / blocked
 
Reported: 2022-01-13 16:57 UTC by Ben Cotton
Modified: 2022-05-10 14:41 UTC (History)
1 user (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2022-05-10 14:41:45 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Ben Cotton 2022-01-13 16:57:51 UTC
This is a tracking bug for Change: Ruby 3.1
For more details, see: https://fedoraproject.org/wiki/Changes/Ruby_3.1

Ruby 3.1 is the latest stable version of Ruby. Many new features and improvements are included for the increasingly diverse and expanding demands for Ruby. With this major update from Ruby 3.0 in Fedora 35 to Ruby 3.1 in Fedora 36, Fedora becomes the superior Ruby development platform.

If you encounter a bug related to this Change, please do not comment here. Instead create a new bug and set it to block this bug.

Comment 1 Ben Cotton 2022-01-19 14:03:24 UTC
In your change proposal, you indicated the contingency deadline was the mass rebuild, which is scheduled to begin today. The contingency mechanism is:

> We would like to get a special buildroot tag to be able to rebuild necessary the packages with Ruby 3.1. If anything goes wrong, the tag could be easily dropped and previous version of Ruby 3.0 and its dependencies stays intact. The tag would be merged into F36 after everything is rebuild.

I'm checking in to see if there's any change in your proposal's status or if you're still on track.

Comment 2 Vít Ondruch 2022-01-19 17:02:39 UTC
Thx for checking. After agreement with relengs, we are pushing the Ruby mass rebuild after Fedora mass rebuild. Yes, there were some hiccups out of our hands such as libffi update which prevented us from earlier rebuild :/ So unless the Fedora mass rebuild is delayed for some reason, we still should be fine.



[1] https://meetbot-raw.fedoraproject.org/fedora-meeting-3/2022-01-18/releng.2022-01-18-16.00.txt

Comment 3 Vít Ondruch 2022-01-28 15:46:11 UTC
The mass rebuild was successfully merged, therefore moving to QA.

BTW the issues linked by @Miro are typically broken for other reasons then Ruby. One notable exception might be bug 2047777. But the truth is the we were not able to rebuild all those.

Comment 4 Ben Cotton 2022-02-08 21:07:01 UTC
This bug appears to have been reported against 'rawhide' during the Fedora Linux 36 development cycle.
Changing version to 36.

Comment 5 Ben Cotton 2022-05-10 14:41:45 UTC
F36 was released today. If this Change did not land in the release, please notify bcotton as soon as possible.


Note You need to log in before you can comment on or make changes to this bug.