Rails 6 transition - current status and blockers
Hi,
As discussed in today's ruby team BoF, I'm sending the list of current
blockers for rails 6 transition.
1. node-yarnpkg blocked by node-babel removal (need to port to
node-babel7) - via ruby-webpackager which is currently in Depends for
rails meta package (rails new foo needs it). One suggestion from Duck
was to lower this requirement to Recommends. But we will then also need
to disable newapp autopkgtest/mark it as skip if dependencies are not
available restriction (don't remember the exact name, just saw it in
today's debconf presentation about autopkgtest status).
2. rails autopkgtest has a regression in arm64
https://ci.debian.net/data/autopkgtest/testing/arm64/r/rails/6730827/log.gz
I don't know what is the root cause, it appears something related to
python2 removal.
3. Some rails assets autopkgtests need fixing. This is being worked on
by Abraham Raji.
4. ruby-rspec-rails needs fixing autopkgtest regression (rc bug not
filed yet)
5. There is a new upstream version: ruby-joiner ruby-html-proofer
(seems repo uses a debian only layout)
6. Some packages will need to be removed from testing (if auto removals
don't remove it by the time the remaining issues are fixed) and missed
filing rc bugs/wrongly categorized on the tracking wiki: redmine
ruby-diaspora-federation-rails ruby-has-scope
Marked for autoremoval.
ruby-ammeter (28th August)
ruby-data-migrate (04th September)
schleuder (05th September)
These are also added to
https://salsa.debian.org/ruby-team/rails/-/wikis/Transition-to-Rails-6-for-Debian-Bullseye
help is welcome and if you like to work on some of the items, add your
name in the wiki to avoid duplication of work.
Reply to: