View Issue Details

IDProjectCategoryView StatusLast Update
0007201Kali LinuxFeature Requestspublic2021-06-30 08:49
Reporterpbarry25 Assigned Tosteev  
PrioritynormalSeverityminorReproducibilityhave not tried
Status resolvedResolutionno change required 
Summary0007201: Ruby 3.0: when is Kali making the leap?


I manage ongoing Metasploit Framework development at Rapid7 and was curious if y'all have a date in mind for when Kali shifts to Ruby 3.0? We'd like to make sure Metasploit Framework is ready for that switch so that everything still works as-expected for MSF users in Kali.

Certainly feel free to reach out to me directly if this isn't a publicized item.

Thanks very much!

Pearce Barry




2021-05-26 06:20

manager   ~0014586


Kali depends on Debian Testing for the most common packages, including Ruby.
Currently Debian Testing is "freezed" to prepare the next Debian release. So no update to Ruby 3 can be done right now. It will be done after the Debian release (no date is set).
I think the Debian Release will happen in June 2021.

For ruby 3 I don't know when the update will be, it depends on the Debian ruby Team. As far as I know, nothing is planned for the moment. As soon as I have more precise information, I will give it to you.

FYI if metasploit is not totally ready for Ruby 3 when it arrives in Debian Testing, we can block for few weeks the new Ruby version so that the new version does not migrate in kali-rolling.



2021-05-26 14:11

reporter   ~0014589

TYVM for your detailed response, @sbrun, very helpful! We'll continue to work on our shift to Ruby 3, would love to keep in contact on this to make sure it's a smooth path for Kali's Metasploit users.

Thanks again and have a great rest of your week!




2021-06-14 10:04

manager   ~0014709

The Debian Release will not be before July 31, 2021.

The switch to Ruby 3 may happen in August or later. I'm sorry for not being able to be more precise.



2021-06-14 15:20

reporter   ~0014711

Awesome, really appreciate this update, @sbrun. We'll continue plugging away on our shift to Ruby 3!


Issue History

Date Modified Username Field Change
2021-05-25 22:18 pbarry25 New Issue
2021-05-26 06:20 sbrun Note Added: 0014586
2021-05-26 14:11 pbarry25 Note Added: 0014589
2021-06-14 10:04 sbrun Note Added: 0014709
2021-06-14 15:20 pbarry25 Note Added: 0014711
2021-06-21 17:13 steev Assigned To => steev
2021-06-21 17:13 steev Status new => resolved
2021-06-21 17:13 steev Resolution open => no change required
2021-06-30 08:49 g0tmi1k Priority high => normal