Your message dated Wed, 10 Feb 2021 22:18:27 +0000
with message-id <e1l9xoz-0004fa...@fasolo.debian.org>
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 ow...@bugs.debian.org
immediately.)
--
980582: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=980582
Debian Bug Tracking System
Contact ow...@bugs.debian.org 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 <bou...@debian.org>
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 980...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Cédric Boutillier <bou...@debian.org> (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 ftpmas...@ftp-master.debian.org)
-----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
<pkg-ruby-extras-maintain...@lists.alioth.debian.org>
Changed-By: Cédric Boutillier <bou...@debian.org>
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 ---