Discussion:
Bug#1093944: transition: ruby3.3-default
Add Reply
Lucas Kanashiro
2025-01-24 01:10:03 UTC
Reply
Permalink
Package: release.debian.org
Severity: normal
User:***@packages.debian.org
Usertags: transition

Hi,

As discussed with Emilio, we are going to start the transition to switch
the default ruby to version 3.3, while keeping version 3.1 as an
alternative interpreter. He allowed me, on IRC, to already upload a new
ruby-defaults to unstable. I am going to upload ruby-defaults/1:3.3~3.1
switching the default.

I am not providing a ben file, since I saw Emilio already updated the
transition tracker:

https://release.debian.org/transitions/html/ruby3.3-default.html

So once ruby-defaults/1:3.3~3.1 lands in archive we can start the rebuilds.

TIA!
--
Lucas Kanashiro
Debian Bug Tracking System
2025-01-26 19:40:01 UTC
Reply
Permalink
tags -1 confirmed
Bug #1093944 [release.debian.org] transition: ruby3.3-default
Added tag(s) confirmed.
--
1093944: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1093944
Debian Bug Tracking System
Contact ***@bugs.debian.org with problems
Lucas Kanashiro
2025-01-28 16:00:01 UTC
Reply
Permalink
On Sun, 26 Jan 2025 20:30:50 +0100 Emilio Pozuelo Monfort
Control: tags -1 confirmed
Post by Lucas Kanashiro
Package: release.debian.org
Severity: normal
Usertags: transition
Hi,
As discussed with Emilio, we are going to start the transition to
switch the
Post by Lucas Kanashiro
default ruby to version 3.3, while keeping version 3.1 as an
alternative
Post by Lucas Kanashiro
interpreter. He allowed me, on IRC, to already upload a new
ruby-defaults to
Post by Lucas Kanashiro
unstable. I am going to upload ruby-defaults/1:3.3~3.1 switching
the default.
Post by Lucas Kanashiro
I am not providing a ben file, since I saw Emilio already updated
the transition
Post by Lucas Kanashiro
https://release.debian.org/transitions/html/ruby3.3-default.html
So once ruby-defaults/1:3.3~3.1 lands in archive we can start the rebuilds.
There's a bunch of autopkgtests. Can you take a look and file bugs?
Also if some
of them can be removed, give me a list and I can add a hint.
Thanks Emilio! The ruby team is holding a sprint this week and we are
all working on this.

Due to our analysis, I'd like to request the following removals from
testing:

* cvsdelta/1.7.0-8 - has rc bug #1094443
* hiera-eyaml/4.2.0-1 - has rc bug #1094446
* puppetserver/8.7.0-2 (blocking ruby-concurrent) - has rc bug #1092567
* ruby-jquery-ui-rails/6.0.1+dfsg-7 - rc bug #1094481
* ruby-mousetrap-rails/1.4.6-8 - has rc bug #1094462
* ruby-rails-assets-corejs-typeahead/1.2.1-3 - has rc bug #1094459
* ruby-rails-assets-jquery-colorbox/1.6.3~dfsg-8 - has rc bug #1094454
* ruby-rails-assets-jquery.are-you-sure/1.9.0-3 - has rc bug #1094452
* ruby-rails-assets-jquery.slimscroll/1.3.6+dfsg-4 - has rc bug #1094450
* libsass/3.6.5+20231221-3 - praveen #1094055 - bug in sass-spec, sent
patch to bts

TIA!
--
Lucas Kanashiro
Antonio Terceiro
2025-01-28 17:20:01 UTC
Reply
Permalink
Thanks Emilio! The ruby team is holding a sprint this week and we are all
working on this.
Due to our analysis, I'd like to request the following removals from
* cvsdelta/1.7.0-8 - has rc bug #1094443
* hiera-eyaml/4.2.0-1 - has rc bug #1094446
* puppetserver/8.7.0-2 (blocking ruby-concurrent) - has rc bug #1092567
* ruby-jquery-ui-rails/6.0.1+dfsg-7 - rc bug #1094481
* ruby-mousetrap-rails/1.4.6-8 - has rc bug #1094462
* ruby-rails-assets-corejs-typeahead/1.2.1-3 - has rc bug #1094459
* ruby-rails-assets-jquery-colorbox/1.6.3~dfsg-8 - has rc bug #1094454
* ruby-rails-assets-jquery.are-you-sure/1.9.0-3 - has rc bug #1094452
* ruby-rails-assets-jquery.slimscroll/1.3.6+dfsg-4 - has rc bug #1094450
* libsass/3.6.5+20231221-3 - praveen #1094055 - bug in sass-spec, sent patch
to bts
No need to remove libsass; too many reverse dependencies. I just
uploaded the available patch as an NMU.
Lucas Kanashiro
2025-01-29 10:40:01 UTC
Reply
Permalink
On Tue, 28 Jan 2025 18:12:14 +0100 Antonio Terceiro
 > > Thanks Emilio! The ruby team is holding a sprint this week and
we are all
 > > working on this.
 > >
 > > Due to our analysis, I'd like to request the following removals
from
 > >
 > > * cvsdelta/1.7.0-8 - has rc bug #1094443
 > > * hiera-eyaml/4.2.0-1 - has rc bug #1094446
 > > * puppetserver/8.7.0-2 (blocking ruby-concurrent) - has rc bug
#1092567
 > > * ruby-jquery-ui-rails/6.0.1+dfsg-7 - rc bug #1094481
 > > * ruby-mousetrap-rails/1.4.6-8 - has rc bug #1094462
 > > * ruby-rails-assets-corejs-typeahead/1.2.1-3 - has rc bug #1094459
 > > * ruby-rails-assets-jquery-colorbox/1.6.3~dfsg-8 - has rc bug
#1094454
 > > * ruby-rails-assets-jquery.are-you-sure/1.9.0-3 - has rc bug
#1094452
 > > * ruby-rails-assets-jquery.slimscroll/1.3.6+dfsg-4 - has rc bug
#1094450
 > > * libsass/3.6.5+20231221-3 - praveen #1094055 - bug in
sass-spec, sent patch
 > > to bts
 >
 > No need to remove libsass; too many reverse dependencies. I just
 > uploaded the available patch as an NMU.
* rainbows/5.2.1-1 - RC bug #1094473
No can do, ruby-sinatra depends on it, and that one has a lot of
(build-)rdeps, including debci.
Right, I checked with people working on it and it needs ruby-sinatra
from unstable to migrate to testing, then rainbows can be removed. We
will work on it.
--
Lucas Kanashiro
Loading...