Source: ruby-devise Version: 4.9.3-1 Severity: serious Justification: autopkgtest failure Tags: trixie sid ftbfs User: debian-r...@lists.debian.org Usertags: rails7
Hi, We are about to upload rails 7 to unstable, as we are targetting to have rails 7 being released with Trixie. After the last upload of rails 7 to experimental, we noticed that ruby-devise fails its autopkgtests when run against that version of rails. To reproduce this failure locally, you can run autopkgtest with the following options: --add-apt-release=experimental --pin-packages=experimental=src:rails (or wait until rails 7 is uploaded to unstable) Relevant part (hopefully): > Setting up ruby-actiontext (2:7.2.2.1+dfsg-1~exp6) ... > Setting up node-read-pkg (5.2.0-2) ... > Setting up ruby-actionmailbox (2:7.2.2.1+dfsg-1~exp6) ... > Setting up ruby-railties (2:7.2.2.1+dfsg-1~exp6) ... > Setting up node-istanbul (0.4.5+repack10+~cs98.25.59-3) ... > Setting up node-tape (5.6.1+~cs8.20.19-2) ... > Setting up webpack (5.97.1+dfsg1+~cs11.18.27-1) ... > Setting up ruby-sassc-rails (2.1.2-7) ... > Setting up ruby-web-console (4.2.1-1) ... > Setting up ruby-rails (2:7.2.2.1+dfsg-1~exp6) ... > Setting up ruby-responders (3.0.1-2) ... > Setting up ruby-sass-rails (6.0.0-3) ... > Setting up ruby-webpacker (5.4.4-3) ... > Setting up ruby-devise (4.9.3-1) ... > Setting up rails (2:7.2.2.1+dfsg-1~exp6) ... > Processing triggers for libc-bin (2.40-6) ... > autopkgtest [19:04:37]: test smoke-test: [----------------------- > + rails new myapp --skip-javascript > Based on the specified options, the following options will also be activated: > > --skip-hotwire [due to --skip-javascript] > > create > create README.md > create Rakefile > create .ruby-version > create config.ru > create .gitignore > create .gitattributes > create Gemfile > /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) > from > /usr/share/rubygems-integration/all/gems/railties-7.2.2.1/lib/rails/generators/app_base.rb:750:in > `user_default_branch' > from > /usr/share/rubygems-integration/all/gems/railties-7.2.2.1/lib/rails/generators/app_base.rb:754:in > `git_init_command' > from > /usr/share/rubygems-integration/all/gems/railties-7.2.2.1/lib/rails/generators/rails/app/app_generator.rb:26:in > `method_missing' > from > /usr/share/rubygems-integration/all/gems/railties-7.2.2.1/lib/rails/generators/rails/app/app_generator.rb:98:in > `version_control' > from > /usr/share/rubygems-integration/all/gems/railties-7.2.2.1/lib/rails/generators/app_base.rb:167:in > `public_send' > from > /usr/share/rubygems-integration/all/gems/railties-7.2.2.1/lib/rails/generators/app_base.rb:167:in > `build' > from > /usr/share/rubygems-integration/all/gems/railties-7.2.2.1/lib/rails/generators/rails/app/app_generator.rb:364:in > `create_root_files' > from > /usr/share/rubygems-integration/all/gems/thor-1.3.2/lib/thor/command.rb:28:in > `run' > from > /usr/share/rubygems-integration/all/gems/thor-1.3.2/lib/thor/invocation.rb:127:in > `invoke_command' > from > /usr/share/rubygems-integration/all/gems/thor-1.3.2/lib/thor/invocation.rb:134:in > `block in invoke_all' > from > /usr/share/rubygems-integration/all/gems/thor-1.3.2/lib/thor/invocation.rb:134:in > `each' > from > /usr/share/rubygems-integration/all/gems/thor-1.3.2/lib/thor/invocation.rb:134:in > `map' > from > /usr/share/rubygems-integration/all/gems/thor-1.3.2/lib/thor/invocation.rb:134:in > `invoke_all' > from > /usr/share/rubygems-integration/all/gems/thor-1.3.2/lib/thor/group.rb:243:in > `dispatch' > from > /usr/share/rubygems-integration/all/gems/thor-1.3.2/lib/thor/base.rb:584:in > `start' > from > /usr/share/rubygems-integration/all/gems/railties-7.2.2.1/lib/rails/commands/application/application_command.rb:28:in > `perform' > from > /usr/share/rubygems-integration/all/gems/thor-1.3.2/lib/thor/command.rb:28:in > `run' > from > /usr/share/rubygems-integration/all/gems/thor-1.3.2/lib/thor/invocation.rb:127:in > `invoke_command' > from > /usr/share/rubygems-integration/all/gems/railties-7.2.2.1/lib/rails/command/base.rb:178:in > `invoke_command' > from /usr/share/rubygems-integration/all/gems/thor-1.3.2/lib/thor.rb:538:in > `dispatch' > from > /usr/share/rubygems-integration/all/gems/railties-7.2.2.1/lib/rails/command/base.rb:73:in > `perform' > from > /usr/share/rubygems-integration/all/gems/railties-7.2.2.1/lib/rails/command.rb:71:in > `block in invoke' > from > /usr/share/rubygems-integration/all/gems/railties-7.2.2.1/lib/rails/command.rb:149:in > `with_argv' > from > /usr/share/rubygems-integration/all/gems/railties-7.2.2.1/lib/rails/command.rb:69:in > `invoke' > from > /usr/share/rubygems-integration/all/gems/railties-7.2.2.1/lib/rails/cli.rb:20:in > `<top (required)>' > from > <internal:/usr/lib/ruby/vendor_ruby/rubygems/core_ext/kernel_require.rb>:136:in > `require' > from > <internal:/usr/lib/ruby/vendor_ruby/rubygems/core_ext/kernel_require.rb>:136:in > `require' > from > /usr/share/rubygems-integration/all/gems/railties-7.2.2.1/exe/rails:10:in > `<top (required)>' > from /usr/bin/rails:25:in `load' > from /usr/bin/rails:25:in `<main>' The full autopkgtest logs are available and linked from https://release.debian.org/britney/pseudo-excuses-experimental.html#rails and after rails 7 gets into unstable, at https://qa.debian.org/excuses.php?package=rails
signature.asc
Description: PGP signature