On 4/3/25 6:54 PM, Lucas Kanashiro wrote:
Hi,

On Tue, 2025-03-04 at 18:22 +0530, Pirate Praveen wrote:

On 2/13/25 3:49 AM, Utkarsh Gupta wrote:
Hey everyone,

On Wed, Feb 12, 2025 at 7:00 PM Pirate Praveen
<prav...@onenetbeyond.org> wrote:
Looked at all the failures,

6 packages need rc bugs to be removed from testing (18 + 2 leaf
packages
could be removed from testing)
10 packages needs fix
4 packages are like fixed in a new upstream release
18 packages could be removed from the archive - some need a bit
of work
to remove dependency not really needed
As discussed during the sprints, Praveen and I (and now Sruthi -
thanks!) plan to work through the remainder of the rails transition
using the Debian Funding program that Freexian offers. We'd spend a
week of full-time work to get this through and migrate to testing,
especially as the freeze dates are around the corner (the
transition
freeze is on 15th March). I mean, we'd work through this
regardless,
DF program is just a nice touch - given the capacity, deadlines, et
al.
This funding proposal was rejected. How about we upload rails 7 to
unstable as all broken packages have rc bugs already?
I think we should start this transition ASAP if we want to ship rails 7
in trixie.

I see rails 7 autopkgtest is still failing:

https://ci.debian.net/packages/r/rails/unstable/amd64/58307435/

The test newapp is failing because of:

/usr/share/rubygems-integration/all/gems/railties-
7.2.2.1/lib/rails/generators/app_base.rb:750:in ``': No such file or
directory - git (Errno::ENOENT)
this is fixed in git

debci is another key package that has regressions identified by
autopkgtest:

https://ci.debian.net/packages/d/debci/unstable/amd64/58300406/

Just to be informative, this is the pseudo-excuses entry for rails 7:


https://pad.debian.net/p/rails7 has updated status for each package.


rails (2:6.1.7.3+dfsg-13 to 2:7.2.2.1+dfsg-1~exp6)

     Migration status for rails (2:6.1.7.3+dfsg-13 to 2:7.2.2.1+dfsg-
1~exp6): BLOCKED: Rejected/violates migration policy/introduces a
regression
     Issues preventing migration:
         autopkgtest for debci/3.11: amd64: Regression or new test ♻
(reference ♻), arm64: Regression or new test ♻ (reference ♻)
         autopkgtest for rails/2:7.2.2.1+dfsg-1~exp6: amd64: Regression
or new test ♻ (reference ♻), arm64: Regression or new test ♻ (reference
♻)
         autopkgtest for ruby-actionpack-action-caching/1.2.2-1: amd64:
Regression or new test ♻ (reference ♻), arm64: Regression or new test ♻
(reference ♻)
         autopkgtest for ruby-actionpack-page-caching/1.2.4-1: amd64:
Regression or new test ♻ (reference ♻), arm64: Regression or new test ♻
(reference ♻)
         autopkgtest for ruby-activeldap/6.0.3-2: amd64: Regression or
new test ♻ (reference ♻), arm64: Regression or new test ♻ (reference ♻)
         autopkgtest for ruby-activemodel-serializers-xml/1.0.2-3:
amd64: Regression or new test ♻ (reference ♻), arm64: Regression or new
test ♻ (reference ♻)
         autopkgtest for ruby-acts-as-list/1.0.4-1: amd64: Regression or
new test ♻ (reference ♻), arm64: Regression or new test ♻ (reference ♻)
         autopkgtest for ruby-acts-as-taggable-on/10.0.0-2: amd64:
Regression or new test ♻ (reference ♻), arm64: Regression or new test ♻
(reference ♻)
         autopkgtest for ruby-ahoy-email/1.1.1-2.1: amd64: Regression or
new test ♻ (reference ♻), arm64: Regression or new test ♻ (reference ♻)
         autopkgtest for ruby-data-migrate/6.7.0-1: amd64: Regression or
new test ♻ (reference ♻), arm64: Regression or new test ♻ (reference ♻)
         autopkgtest for ruby-devise/4.9.3-1: amd64: Regression or new
test ♻ (reference ♻), arm64: Regression or new test ♻ (reference ♻)
         autopkgtest for ruby-globalid/1.2.1-1: amd64: Regression or new
test ♻ (reference ♻), arm64: Regression or new test ♻ (reference ♻)
         autopkgtest for ruby-has-scope/0.8.0-1: amd64: Regression or
new test ♻ (reference ♻), arm64: Regression or new test ♻ (reference ♻)
         autopkgtest for ruby-invisible-captcha/2.3.0-1: amd64:
Regression or new test ♻ (reference ♻), arm64: Regression or new test ♻
(reference ♻)
         autopkgtest for ruby-rabl-rails/0.6.2-2: amd64: Regression or
new test ♻ (reference ♻), arm64: Regression or new test ♻ (reference ♻)
         autopkgtest for ruby-rspec-rails/6.1.5-2: amd64: Regression or
new test ♻ (reference ♻), arm64: Regression or new test ♻ (reference ♻)
         autopkgtest for ruby-state-machines-activerecord/0.8.0-2:
amd64: Regression or new test ♻ (reference ♻), arm64: Regression or new
test ♻ (reference ♻)
         autopkgtest for ruby-with-advisory-lock/5.1.0-2: amd64:
Regression or new test ♻ (reference ♻), arm64: Regression or new test ♻
(reference ♻)
         autopkgtest for schleuder/5.0.0-4: amd64: Regression or new
test ♻ (reference ♻), arm64: Regression or new test ♻ (reference ♻)
         Build-Depends(-Arch): rails ruby-rails-html-sanitizer
         Depends: rails ruby-rails-html-sanitizer

We need to sort these out ASAP. I will book some time to work on some
of those items myself.

Cheers,
Lucas Kanashiro.

Reply via email to