• Bug#1095881: ruby-devise: autopkgtest failure with rails 7: /usr/share/

    From Antonio Terceiro@21:1/5 to All on Thu Feb 13 11:20:01 2025
    Source: ruby-devise
    Version: 4.9.3-1
    Severity: serious
    Justification: autopkgtest failure
    Tags: trixie sid ftbfs
    User: debian-ruby@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

    -----BEGIN PGP SIGNATURE-----

    iQIzBAABCAAdFiEEst7mYDbECCn80PEM/A2xu81GC94FAmetxokACgkQ/A2xu81G C97aYQ//WvETJDi1X8Vhr5/3pS64QKMZUij0k59ZyUgUpAJ/xeyn70EVctHYmRTj zFhOzU3mMciR48TarxjMorXjHEwUt5srk8Aj8M87Umy93NXFjIcpRSoAOO7a3De4 8mTfN2i9VFARYrbmZdehyUi0SGtOdrZzfYmF5xI5OHJxPd8bg1dFVPPuZZnJx0ss RWnuc4aL4Mqjll6UDj85Odai1bTGU/wHiO4t8uRwFoKVh2yRJG318cfvckS/vDOi 4TrlXnQIrPw+l+eXKvGKY3eEd00ImHyxpt3Z7l//rFGCDoyETWCDxF3R+87FInV0 p3IdFnx8MuqHq2X1pVYweP9jOMJQl16C7ia/qYOlklokIFvchHELOuqk4RDcuYnA 849FDl6SVC/jR+c1RKe+hDA1vhZOuVLYRZD7q+BFRkymSYtnd/vFovvGdmwboPFN PIVuqiOEo5WPniXpPg58A2RmMhkhq22Orq3iQXVgiQWcbNSbKhqms2qMOJ3rlcqz xGXOcMSiVvKI2PjRTNmRWZzXWRdQoRTGDacsaaU5QiOEk0b8eip1P6oIR0rmiGAs /7Y9/K4FSujcf+7XDI/YuSzQObfACOlC9LIWM+zHiccRAO5Cke+95iVar46VVJOx Iu+zc6c+7LZROcvq4wA9DDDAlb2rsGlzPgqX0RjdW6ECcxck51s=
    =3Hox
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Debian Bug Tracking System@21:1/5 to All on Tue Apr 15 19:50:02 2025
    This is a multi-part message in MIME format...

    Your message dated Tue, 15 Apr 2025 17:44:13 +0000
    with message-id <E1u4kKT-009HP5-KE@fasolo.debian.org>
    and subject line Bug#1102688: Removed package(s) from unstable
    has caused the Debian Bug report #1095881,
    regarding ruby-devise: autopkgtest failure with rails 7: /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)
    to be marked as done.

    This means that you claim that the problem has been dealt with.
    If this is not the case it is now your responsibility to reopen the
    Bug report if necessary, and/or fix the problem forthwith.

    (NB: If you are a system administrator and have no idea what this
    message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact owner@bugs.debian.org
    immediately.)


    --
    1095881: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1095881
    Debian Bug Tracking System
    Contact owner@bugs.debian.org with problems

    Received: (at submit) by bugs.debian.org; 13 Feb 2025 10:16:51 +0000 X-Spam-Checker-Version: SpamAssassin 3.4.6-bugs.debian.org_2005_01_02
    (2021-04-09) on buxtehude.debian.org
    X-Spam-Level:
    X-Spam-Status: No, score=-111.6 required=4.0 tests=BAYES_00,DKIMWL_WL_HIGH,
    DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,FROMDEVELOPER,FVGT_m_MULTI_ODD,
    PGPSIGNATURE,SPF_HELO_NONE,SPF_NONE,UNPARSEABLE_RELAY,
    USER_IN_DKIM_WELCOMELIST,USER_IN_DKIM_WHITELIST autolearn=ham
    autolearn_force=no version=3.4.6-bugs.debian.org_2005_01_02 X-Spam-Bayes: score:0.0000 Tokens: new, 36; hammy, 150; neutral, 211; spammy,
    0. spammytokens: hammytokens:0.000-+--H*ct:pgp-sha256,
    0.000-+--Hx-spam-relays-external:sk:stravin, 0.000-+--H*RT:sk:stravin,
    0.000-+--Hx-spam-relays-external:311, 0.000-+--H*RT:311
    Return-path: <terceiro@debian.org>
    Received: from stravinsky.debian.org ([2001:41b