[DRE-maint] Bug#1095573: transition: ruby-rack 3

Pirate Praveen praveen at debian.org
Sun Feb 9 12:30:51 GMT 2025


Package: release.debian.org
Severity: normal
X-Debbugs-Cc: ruby-rack at packages.debian.org, praveen at debian.org
Control: affects -1 + src:ruby-rack
User: release.debian.org at 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)";



More information about the Pkg-ruby-extras-maintainers mailing list