Your message dated Wed, 02 Jan 2019 14:56:53 +0000 with message-id <[email protected]> and subject line Bug#907149: fixed in roodi 5.0.0-2 has caused the Debian Bug report #907149, regarding roodi: FTBFS in buster/sid FTBFS in buster/sid (failing tests) 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.) -- 907149: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=907149 Debian Bug Tracking System Contact [email protected] with problems
--- Begin Message ---Package: src:roodi Version: 5.0.0-1 Severity: serious Tags: ftbfs Dear maintainer: I tried to build this package in buster but it failed: -------------------------------------------------------------------------------- [...] debian/rules build-indep dh build-indep --buildsystem=ruby --with ruby dh: Compatibility levels before 9 are deprecated (level 7 in use) dh_update_autotools_config -i -O--buildsystem=ruby dh_auto_configure -i -O--buildsystem=ruby dh_auto_configure: Compatibility levels before 9 are deprecated (level 7 in use) dh_ruby --configure dh_auto_build -i -O--buildsystem=ruby dh_auto_build: Compatibility levels before 9 are deprecated (level 7 in use) dh_ruby --build dh_ruby --build dh_auto_test -i -O--buildsystem=ruby dh_auto_test: Compatibility levels before 9 are deprecated (level 7 in use) dh_ruby --test [... snipped ...] Checked 87 files [32mFound 0 errors.[0m . Running Roodi checks Checked 87 files [32mFound 0 errors.[0m ..... Failures: 1) Roodi::Checks::EmptyRescueBodyCheck should reject a rescue block that only contains a comment Failure/Error: errors[0].to_s.should match(/dummy-file.rb:[5] - Rescue block should not be empty./) expected "dummy-file.rb:3 - Rescue block should not be empty." to match /dummy-file.rb:[5] - Rescue block should not be empty./ Diff: @@ -1,2 +1,2 @@ -/dummy-file.rb:[5] - Rescue block should not be empty./ +"dummy-file.rb:3 - Rescue block should not be empty." # ./spec/roodi/checks/empty_rescue_body_check_spec.rb:209: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.92636 seconds (files took 0.34406 seconds to load) 115 examples, 1 failure Failed examples: rspec ./spec/roodi/checks/empty_rescue_body_check_spec.rb:197 # Roodi::Checks::EmptyRescueBodyCheck should reject a rescue block that only contains a comment /usr/bin/ruby2.5 /usr/bin/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.5" failed. Exiting. dh_auto_install: dh_ruby --install /<<PKGBUILDDIR>>/debian/roodi returned exit code 1 make: *** [debian/rules:15: binary-indep] Error 1 dpkg-buildpackage: error: fakeroot debian/rules binary-indep subprocess returned exit status 2 -------------------------------------------------------------------------------- The build was made with "dpkg-buildpackage -A" in my autobuilder. Most probably, it also fails here in reproducible builds: https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/roodi.html where you can get a full build log if you need it. If this is really a bug in one of the build-depends, please use reassign and affects, so that this is still visible in the BTS web page for this package. Thanks.
--- End Message ---
--- Begin Message ---Source: roodi Source-Version: 5.0.0-2 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, 02 Jan 2019 14:57:10 +0100 Source: roodi Binary: roodi Architecture: source Version: 5.0.0-2 Distribution: unstable Urgency: medium Maintainer: Debian Ruby Extras Maintainers <[email protected]> Changed-By: Cédric Boutillier <[email protected]> Description: roodi - Ruby object oriented design inferometer Closes: 907149 Changes: roodi (5.0.0-2) unstable; urgency=medium . * Team upload * Remove version in the gem2deb build-dependency * Bump Standards-Version to 3.9.7 (no changes needed) * Run wrap-and-sort on packaging files * Move debian/watch to gemwatch.debian.net * Bump Standards-Version to 4.3.0 (no changes needed) * Bump debhelper compatibility level to 11 * Use salsa.debian.org in Vcs-* fields * Declare autopkgtest-pkg-ruby as Testsuite * Add upstream patch to fix outdated test causing build failures (Closes: #907149) * Change specs to use file from spec/ instead of lib/ to work correctly in autopkgtest environment. Checksums-Sha1: 3a93fff6d189c7935ab4ebab1f78ea4557596255 1650 roodi_5.0.0-2.dsc 4588ae16a8562445565128d6b7d6a566ec19594d 4872 roodi_5.0.0-2.debian.tar.xz 9e69efbb42be0df0552b66ca6535d40772dd804e 13575 roodi_5.0.0-2_source.buildinfo Checksums-Sha256: 8076862e1a03f7191a5648ff33c901b9ce7a9b3709575cfffcd76b576c5cd754 1650 roodi_5.0.0-2.dsc 8651a90efe3f1891fb1d445df2bc5c2bf04f9c93a5097f69aec4ef4c25c4af06 4872 roodi_5.0.0-2.debian.tar.xz f6110e5d548d0a9e72775f7fceb494d9d206766c1c78b32ae23810c63a11ba5d 13575 roodi_5.0.0-2_source.buildinfo Files: 4658d2dcadae87606f13cfb218f291bd 1650 ruby optional roodi_5.0.0-2.dsc b1ddc091df732a3abd20720cd1e317e2 4872 ruby optional roodi_5.0.0-2.debian.tar.xz 9f5a2deded5c79bf9be310d98f5847e0 13575 ruby optional roodi_5.0.0-2_source.buildinfo -----BEGIN PGP SIGNATURE----- iQEzBAEBCgAdFiEEnM1rMZ2/jkCrGr0aia+CtznNIXoFAlwsx9cACgkQia+CtznN IXojZgf9EZGna3hB9aWPxQs/j0hnGbphoSIOyCisMxjVXmrMJ16MuASv5cCD8ZB9 LO3UoTFv5zF33owoaWdItSLFycsVwOZ4kYYDfY/l7OXiT490rZJic/BLvg+xqbM0 fXn0pnG9CMiameScdr/krYprFKYeRCOHGOIeV68vh+msHRk61kE0VKPY7BN00XAl Wky6uF1DIVgM6ebviWk62GAp7ZvZwtPp1/SEHmpa3Za63cULnSMGWEMy1ZsesjjG IfboFgFzKI9JYAkI13CXUuNLjEXvkIYlMii40RUNvIHPHT6aDn7Lg0KySwBKUT6i V8Z51mgSKEnBsztqnmAeTrK4sJHarQ== =iS5V -----END PGP SIGNATURE-----
--- End Message ---

