Your message dated Wed, 10 Feb 2021 22:18:27 +0000 with message-id <[email protected]> and subject line Bug#980582: fixed in roodi 5.0.0-4 has caused the Debian Bug report #980582, regarding roodi: FTBFS: ERROR: Test "ruby2.7" failed: Failure/Error: errors[0].to_s.should match(/dummy-file.rb:[1-2] - Case statement is missing an else clause./) 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 [email protected] immediately.) -- 980582: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=980582 Debian Bug Tracking System Contact [email protected] with problems
--- Begin Message ---Source: roodi Version: 5.0.0-3 Severity: serious Justification: FTBFS on amd64 Tags: bullseye sid ftbfs Usertags: ftbfs-20210120 ftbfs-bullseye Hi, During a rebuild of all packages in sid, your package failed to build on amd64. Relevant part (hopefully): > Failure/Error: errors[0].to_s.should match(/dummy-file.rb:[1-2] - Case > statement is missing an else clause./) > > expected "dummy-file.rb looks like it's not a valid Ruby file." to > match /dummy-file.rb:[1-2] - Case statement is missing an else clause./ > Diff: > @@ -1 +1 @@ > -/dummy-file.rb:[1-2] - Case statement is missing an else clause./ > +"dummy-file.rb looks like it's not a valid Ruby file." > # ./spec/roodi/checks/case_missing_else_check_spec.rb:30:in `block (2 > levels) in <top (required)>' > > Deprecation Warnings: > > Using `should_not` from rspec-expectations' old `:should` syntax without > explicitly enabling the syntax is deprecated. Use the new `:expect` syntax or > explicitly enable `:should` with `config.expect_with(:rspec) { |c| c.syntax = > :should }` instead. Called from > /<<PKGBUILDDIR>>/spec/roodi/checks/abc_metric_method_check_spec.rb:12:in > `verify_content_score'. > > Using `stub` from rspec-mocks' old `:should` syntax without explicitly > enabling the syntax is deprecated. Use the new `:expect` syntax or explicitly > enable `:should` instead. Called from > /<<PKGBUILDDIR>>/spec/roodi/core/runner_spec.rb:58:in `block (3 levels) in > <top (required)>'. > > > If you need more of the backtrace for any of these deprecations to > identify where to make the necessary changes, you can configure > `config.raise_errors_for_deprecations!`, and it will turn the > deprecation warnings into errors, giving you the full backtrace. > > 2 deprecation warnings total > > Finished in 0.58011 seconds (files took 0.42169 seconds to load) > 115 examples, 2 failures > > Failed examples: > > rspec ./spec/roodi/checks/case_missing_else_check_spec.rb:8 # > Roodi::Checks::CaseMissingElseCheck should accept case statements that do > have an else > rspec ./spec/roodi/checks/case_missing_else_check_spec.rb:20 # > Roodi::Checks::CaseMissingElseCheck should reject case statements that do > have an else > > /usr/bin/ruby2.7 > -I/usr/share/rubygems-integration/all/gems/rspec-support-3.9.3/lib:/usr/share/rubygems-integration/all/gems/rspec-core-3.9.2/lib > /usr/share/rubygems-integration/all/gems/rspec-core-3.9.2/exe/rspec > spec/roodi/checks/abc_metric_method_check_spec.rb > spec/roodi/checks/assignment_in_conditional_check_spec.rb > spec/roodi/checks/case_missing_else_check_spec.rb > spec/roodi/checks/class_line_count_check_spec.rb > spec/roodi/checks/class_name_check_spec.rb > spec/roodi/checks/class_variable_check_spec.rb > spec/roodi/checks/control_coupling_check_spec.rb > spec/roodi/checks/core_method_override_check_spec.rb > spec/roodi/checks/cyclomatic_complexity_block_check_spec.rb > spec/roodi/checks/cyclomatic_complexity_method_check_spec.rb > spec/roodi/checks/empty_rescue_body_check_spec.rb > spec/roodi/checks/for_loop_check_spec.rb > spec/roodi/checks/method_line_count_check_spec.rb > spec/roodi/checks/method_name_check_spec.rb > spec/roodi/checks/module_line_count_check_spec.rb > spec/roodi/checks/module_name_check_spec.rb > spec/roodi/checks/npath_complexity_method_check_spec.rb > spec/roodi/checks/parameter_number_check_spec.rb > spec/roodi/core/runner_spec.rb spec/roodi_task_spec.rb failed > ERROR: Test "ruby2.7" failed: The full build log is available from: http://qa-logs.debian.net/2021/01/20/roodi_5.0.0-3_unstable.log A list of current common problems and possible solutions is available at http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute! If you reassign this bug to another package, please marking it as 'affects'-ing this package. See https://www.debian.org/Bugs/server-control#affects If you fail to reproduce this, please provide a build log and diff it with me so that we can identify if something relevant changed in the meantime. About the archive rebuild: The rebuild was done on EC2 VM instances from Amazon Web Services, using a clean, minimal and up-to-date chroot. Every failed build was retried once to eliminate random failures.
--- End Message ---
--- Begin Message ---Source: roodi Source-Version: 5.0.0-4 Done: Cédric Boutillier <[email protected]> We believe that the bug you reported is fixed in the latest version of roodi, which is due to be installed in the Debian FTP archive. A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to [email protected], and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Cédric Boutillier <[email protected]> (supplier of updated roodi package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing [email protected]) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 1.8 Date: Wed, 10 Feb 2021 22:53:05 +0100 Source: roodi Architecture: source Version: 5.0.0-4 Distribution: unstable Urgency: medium Maintainer: Debian Ruby Team <[email protected]> Changed-By: Cédric Boutillier <[email protected]> Closes: 980582 Changes: roodi (5.0.0-4) unstable; urgency=medium . * Team upload . [ Debian Janitor ] * Update watch file format version to 4. . [ Cédric Boutillier ] * Update team name * Add .gitattributes to keep unwanted files out of the source package * Add case_syntax.patch to fix failing tests with ruby-ruby-parser 3.15.x (Closes: #980582) * Bump Standards-Version to 4.5.1 (no changes needed) * Bump debhelper compatibility level to 13 * Add the 'single-patch' as first patch to the quilt patch queue, and remove corresponding options in debian/source * Unapply that patch from the master branch, to meet team's expectations regarding patches Checksums-Sha1: 183eb8eee748bcf667793a8b557432c1e64f4393 1644 roodi_5.0.0-4.dsc b5642c94d8c634b11cbce719b3f9617dbfaeeaf3 19612 roodi_5.0.0.orig.tar.gz 02add8af0c761753d8be327205698824e1184a87 5200 roodi_5.0.0-4.debian.tar.xz 8d76e5409db4bfd8f742dbc1f6b7e43368298165 8777 roodi_5.0.0-4_amd64.buildinfo Checksums-Sha256: 0262cf964638a29f41c967d28ad046ce6381034b3955605ee9be63fad28cbb8c 1644 roodi_5.0.0-4.dsc 43b18462f76f8abaa3c2d6cb0fca3a949aec2ba9922310d7e2beaa55e0233f6f 19612 roodi_5.0.0.orig.tar.gz 4a765569af516eaf4dde1264d6d3337703cf505a1225d988f0dc044d497dc6fe 5200 roodi_5.0.0-4.debian.tar.xz 31ea3da29e9747014c65cc21c0c77918b618557e4cde900ed4ac567bb49676fd 8777 roodi_5.0.0-4_amd64.buildinfo Files: 1d55cca3d374c925f3d6c7b7b4a1f96a 1644 ruby optional roodi_5.0.0-4.dsc 375c05cc3d119445c843952f79fc5dc5 19612 ruby optional roodi_5.0.0.orig.tar.gz 79900e14acb1be1d2d2c59dc2968dbc5 5200 ruby optional roodi_5.0.0-4.debian.tar.xz ad535f6b1b01fb1637644e87f2b41c3b 8777 ruby optional roodi_5.0.0-4_amd64.buildinfo -----BEGIN PGP SIGNATURE----- iQEzBAEBCgAdFiEEnM1rMZ2/jkCrGr0aia+CtznNIXoFAmAkWOsACgkQia+CtznN IXq9cQgAkrMnFaWdU0iY6JIRhRL7PGFmbNK4Moz7KYymrQJV/TFzUIbX8KE6EOjx fMmSo83LqxwJwl4DjTKvZ0gB1nCsL/n4WVNWrJDxEGIPTTCq81jLMv6fE/e5QzHj QHoiodIXh963wzKD6DbE8Oz0tNdluchUv9iqTAOri4lLPnFSl2giP+lI30fcSrgf XiNYKhncxI5tNqhXpctaWMEwdzjWFVub9wjsR8HllkKpHb5BVX3C8+iPOZ+nuAqD E+9z3jdzcl7F1dw/8WmbamH3eT6XkehUUhPFDuQmCN7TYIUtzi34bxT9QRXpDsEn Vi6884s3wVxdQ5aRs4LbsMHdY2Dd2g== =90kN -----END PGP SIGNATURE-----
--- End Message ---

