On Wed, Aug 26, 2020 at 20:13, Antonio Terceiro <terceiro@debian.org> wrote:
On Wed, Aug 26, 2020 at 02:03:41AM +0530, Pirate Praveen wrote:Hi,As discussed in today's ruby team BoF, I'm sending the list of currentblockers 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 thisrequirement 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 presentationabout autopkgtest status).Restrictions: skippable + exit 77
Fixed as suggested by Antonio in the follow up mail.
2. rails autopkgtest has a regression in arm64https://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 python2removal.I started looking at this, and tried to run the rails autopkgtestlocally. It seems to be downloading random (JS) packages from the internet?If that's the case, I would say we probably don't want that.
Fixed as suggested by Antonio in the follow up mail.
4. ruby-rspec-rails needs fixing autopkgtest regression (rc bug not filedyet)I fixed this.
Thanks!
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 missedfiling 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)I think everything that is broken with rails 6 with in testing should be removed sooner rather than later, to unblock rails migrating. These canbe fixed later. Can someone please just report the corresponding FTBFS bugs?
I have filed rc bugs for ruby-diaspora-rails ruby-has-scope and also requested removal from testing. The status is updated in the salsa wiki https://salsa.debian.org/ruby-team/rails/-/wikis/Transition-to-Rails-6-for-Debian-Bullseye