--- Begin Message ---
- To: Debian Bug Tracking System <submit@bugs.debian.org>
- Subject: transition: ruby-rack 3
- From: Pirate Praveen <praveen@debian.org>
- Date: Sun, 9 Feb 2025 18:00:51 +0530
- Message-id: <73f16a4a-6c27-457d-8b86-d3f77803b750@debian.org>
Package: release.debian.org
Severity: normal
X-Debbugs-Cc: ruby-rack@packages.debian.org, praveen@debian.org
Control: affects -1 + src:ruby-rack
User: release.debian.org@packages.debian.org
Usertags: transition
As part of ruby team sprint in Paris, we worked on ruby-rack 3
transition. This
is required for upcoming rails 7 transition.
rails 6 with ruby-rack 3 and ruby-sprockets 4 needs some packages to be
removed
from testing before it can migrate. All of ruby-rails-assets-* gems
could be removed from the archive itself (some were removed already and
others have rm bugs filed).
sprockets 4 needs a manifest.js file for most assets shipping gems
https://github.com/rails/sprockets/blob/070fc01947c111d35bb4c836e9bb71962a8e0595/UPGRADING.md#manifestjs
Regressions list https://tracker.debian.org/rails
- ruby-blade - has rc bug #1094644 / has rm bug
- ruby-bootstrap-sass - has rc bug #1094793 / has rm bug
- ruby-arbre - marked for auto removal
- ruby-bootstrap-switch-rails - has rc bug #1094795 / has rm bug
- ruby-font-awesome-rails - has rc bug #1094814 / has rm bug
- ruby-http-accept-language - has rc bug #1094817 / has rm bug
-ruby-entypo-rails - has rc bug #1094819 / has rm bug
- ruby-jquery-atwho-rails - has rc bug #1094824 / has rm bug
- ruby-leaflet-rails - has rc bug #1094838
- ruby-markdown-it-html5-embed - has rc bug #1094840 / has rm bug
- ruby-rack-google-analytics - has rc bugs #1094516, #1094846
- ruby-omniauth-rails-csrf-protection - ruby-omniauth has rc bug #1094540
- ruby-rails-assets-perfect-scrollbar - has rc bug #1095458 / has rm bug
-ruby-rails-assets-markdown-it - has rc bug #1095463 / has rm bug
-ruby-rails-assets-jquery-nicescroll - has rc bug #1095466 / has rm bug
-ruby-rails-assets-jquery-fullscreen-plugin - has rc bug #1095481 / has
rm bug
-ruby-rails-assets-emojione - has rc bug #1095499 / has rm bug
-ruby-rails-assets-autosize - has rc bug #1095502 / has rm bug
- ruby-rails-assets-jquery - has rc bug #1094741 (all its reverse
dependencies
should be removed)
- ruby-rails-assets-jquery
- ruby-rails-assets-bootstrap
- ruby-rails-assets-bootstrap-markdown
- ruby-rails-assets-jquery-ui
- ruby-rails-assets-diaspora-jsxc
- ruby-rails-assets-jeresig-jquery.hotkeys
- ruby-rails-assets-jakobmattsson-jquery-elastic
- ruby-rails-assets-corejs-typeahead
- ruby-rails-assets-jquery-colorbox
- ruby-rails-assets-jquery-nicescroll
- ruby-rails-assets-jquery.are-you-sure
- ruby-rails-assets-jquery.slimscroll
- ruby-rails-assets-favico.js
- ruby-responders - has rc bug #1095456
- ruby-devise
- ruby-inherited-resources
more details on the work done at ruby sprint
https://pad.debian.net/p/debian-
ruby-sprint-2025
Ben file:
title = "ruby-rack";
is_affected = .depends ~ "ruby-rack" | .depends ~ "(<<" | .depends ~ "3)" |
.depends ~ "ruby-rack" | .depends ~ "(>=" | .depends ~ "3)";
is_good = .depends ~ "ruby-rack" | .depends ~ "(>=" | .depends ~ "3)";
is_bad = .depends ~ "ruby-rack" | .depends ~ "(<<" | .depends ~ "3)";
--- End Message ---
--- Begin Message ---
- To: Pirate Praveen <praveen@debian.org>, 1095573-done@bugs.debian.org
- Subject: Re: Bug#1095573: transition: ruby-rack 3
- From: Emilio Pozuelo Monfort <pochu@debian.org>
- Date: Wed, 5 Mar 2025 09:33:23 +0100
- Message-id: <3c6f7bc1-3324-4e91-b557-f601464d1602@debian.org>
- In-reply-to: <73f16a4a-6c27-457d-8b86-d3f77803b750@debian.org>
- References: <73f16a4a-6c27-457d-8b86-d3f77803b750@debian.org>
On 09/02/2025 13:30, Pirate Praveen wrote:
Package: release.debian.org
Severity: normal
X-Debbugs-Cc: ruby-rack@packages.debian.org, praveen@debian.org
Control: affects -1 + src:ruby-rack
User: release.debian.org@packages.debian.org
Usertags: transition
As part of ruby team sprint in Paris, we worked on ruby-rack 3 transition. This
is required for upcoming rails 7 transition.
rails 6 with ruby-rack 3 and ruby-sprockets 4 needs some packages to be removed
from testing before it can migrate. All of ruby-rails-assets-* gems could be
removed from the archive itself (some were removed already and others have rm
bugs filed).
sprockets 4 needs a manifest.js file for most assets shipping gems
https://github.com/rails/sprockets/
blob/070fc01947c111d35bb4c836e9bb71962a8e0595/UPGRADING.md#manifestjs
Regressions list https://tracker.debian.org/rails
- ruby-blade - has rc bug #1094644 / has rm bug
- ruby-bootstrap-sass - has rc bug #1094793 / has rm bug
- ruby-arbre - marked for auto removal
- ruby-bootstrap-switch-rails - has rc bug #1094795 / has rm bug
- ruby-font-awesome-rails - has rc bug #1094814 / has rm bug
- ruby-http-accept-language - has rc bug #1094817 / has rm bug
-ruby-entypo-rails - has rc bug #1094819 / has rm bug
- ruby-jquery-atwho-rails - has rc bug #1094824 / has rm bug
- ruby-leaflet-rails - has rc bug #1094838
- ruby-markdown-it-html5-embed - has rc bug #1094840 / has rm bug
- ruby-rack-google-analytics - has rc bugs #1094516, #1094846
- ruby-omniauth-rails-csrf-protection - ruby-omniauth has rc bug #1094540
- ruby-rails-assets-perfect-scrollbar - has rc bug #1095458 / has rm bug
-ruby-rails-assets-markdown-it - has rc bug #1095463 / has rm bug
-ruby-rails-assets-jquery-nicescroll - has rc bug #1095466 / has rm bug
-ruby-rails-assets-jquery-fullscreen-plugin - has rc bug #1095481 / has rm bug
-ruby-rails-assets-emojione - has rc bug #1095499 / has rm bug
-ruby-rails-assets-autosize - has rc bug #1095502 / has rm bug
- ruby-rails-assets-jquery - has rc bug #1094741 (all its reverse dependencies
should be removed)
- ruby-rails-assets-jquery
- ruby-rails-assets-bootstrap
- ruby-rails-assets-bootstrap-markdown
- ruby-rails-assets-jquery-ui
- ruby-rails-assets-diaspora-jsxc
- ruby-rails-assets-jeresig-jquery.hotkeys
- ruby-rails-assets-jakobmattsson-jquery-elastic
- ruby-rails-assets-corejs-typeahead
- ruby-rails-assets-jquery-colorbox
- ruby-rails-assets-jquery-nicescroll
- ruby-rails-assets-jquery.are-you-sure
- ruby-rails-assets-jquery.slimscroll
- ruby-rails-assets-favico.js
- ruby-responders - has rc bug #1095456
- ruby-devise
- ruby-inherited-resources
more details on the work done at ruby sprint https://pad.debian.net/p/debian-
ruby-sprint-2025
This already happened and ruby-rack migrated, so let's close it.
Cheers,
Emilio
--- End Message ---