Your message dated Sun, 23 Sep 2018 07:19:54 +0000
with message-id <e1g3ygm-0000sf...@fasolo.debian.org>
and subject line Bug#906685: fixed in ruby-bourne 1.6.0-2
has caused the Debian Bug report #906685,
regarding ruby-mocha breaks ruby-bourne autopkgtest
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.)


-- 
906685: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=906685
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: ruby-mocha, ruby-bourne
Version: ruby-mocha/1.7.0-1
Version: ruby-bourne/1.6.0-1
X-Debbugs-CC: debian...@lists.debian.org
User: debian...@lists.debian.org
Usertags: breaks needs-update

Dear maintainers,

With a recent upload of ruby-mocha the autpkgtest of ruby-bourne started
to fail in testing. I copied the output below.

Currently this regression is contributing to the delay of the migration
of ruby-mocha to testing [1]. Could you please investigate the situation
and reassign the bug to the right package? If needed, please change the
bug's severity as appropriate.

Looking at the error I would not be surprised if the test suite of
ruby-bourne just needs an update for a deprecated function, but the
upstream of ruby-bourne may be warned about this (or may have already
fixed it). If ruby-bourne is fixed soon, than ruby-mocha may want to add
a versioned Breaks to speed up migration.

More information about this bug and the reason for filing it can be
found on
https://wiki.debian.org/ContinuousIntegration/RegressionEmailInformation

Paul

[1] https://qa.debian.org/excuses.php?package=ruby-mocha

https://ci.debian.net/data/autopkgtest/testing/amd64/r/ruby-bourne/846106/log.gz

autopkgtest [09:23:56]: test command1: gem2deb-test-runner --autopkgtest
--check-dependencies 2>&1
autopkgtest [09:23:56]: test command1: [-----------------------

┌──────────────────────────────────────────────────────────────────────────────┐
│ Checking Rubygems dependency resolution on ruby2.5
      │
└──────────────────────────────────────────────────────────────────────────────┘

GEM_PATH= ruby2.5 -e gem\ \"bourne\"

┌──────────────────────────────────────────────────────────────────────────────┐
│ Run tests for ruby2.5 from debian/ruby-test-files.yaml
      │
└──────────────────────────────────────────────────────────────────────────────┘

mv lib .gem2deb.lib
RUBYLIB=. GEM_PATH= ruby2.5 -ryaml -e
YAML.load_file\(\"debian/ruby-test-files.yaml\"\).each\ \{\ \|f\|\
require\ f\ \}
Warning: you should require 'minitest/autorun' instead.
Warning: or add 'gem "minitest"' before 'require "minitest/autorun"'
From:

/tmp/autopkgtest-lxc.ze38g2wo/downtmp/build.XBn/src/test/mini_test_result.rb:3:in
`<top (required)>'
  -e:1:in `block in <main>'
  -e:1:in `each'
  -e:1:in `<main>'
Loaded suite -e
Started
E
===============================================================================
Error: test_fails_if_invocation_count_too_high(AssertReceivedTest):
  NoMethodError: undefined method `reset_instance' for Mocha::Mockery:Class
  Did you mean?  reset_mocha
/tmp/autopkgtest-lxc.ze38g2wo/downtmp/build.XBn/src/test/unit/assert_received_test.rb:14:in
`teardown'
===============================================================================
E
===============================================================================
Error: test_fails_if_invocation_count_too_low(AssertReceivedTest):
  NoMethodError: undefined method `reset_instance' for Mocha::Mockery:Class
  Did you mean?  reset_mocha
/tmp/autopkgtest-lxc.ze38g2wo/downtmp/build.XBn/src/test/unit/assert_received_test.rb:14:in
`teardown'
===============================================================================
E
===============================================================================
Error: test_fails_if_invocation_doesnt_exist(AssertReceivedTest):
  NoMethodError: undefined method `reset_instance' for Mocha::Mockery:Class
  Did you mean?  reset_mocha
/tmp/autopkgtest-lxc.ze38g2wo/downtmp/build.XBn/src/test/unit/assert_received_test.rb:14:in
`teardown'
===============================================================================
E
===============================================================================
Error:
test_fails_if_invocation_exists_only_on_other_mock(AssertReceivedTest):
  NoMethodError: undefined method `reset_instance' for Mocha::Mockery:Class
  Did you mean?  reset_mocha
/tmp/autopkgtest-lxc.ze38g2wo/downtmp/build.XBn/src/test/unit/assert_received_test.rb:14:in
`teardown'
===============================================================================
E
===============================================================================
Error:
test_fails_if_invocation_exists_with_different_arguments(AssertReceivedTest):
  NoMethodError: undefined method `reset_instance' for Mocha::Mockery:Class
  Did you mean?  reset_mocha
/tmp/autopkgtest-lxc.ze38g2wo/downtmp/build.XBn/src/test/unit/assert_received_test.rb:14:in
`teardown'
===============================================================================
E
===============================================================================
Error: test_passes_if_invocation_count_correct(AssertReceivedTest):
  NoMethodError: undefined method `reset_instance' for Mocha::Mockery:Class
  Did you mean?  reset_mocha
/tmp/autopkgtest-lxc.ze38g2wo/downtmp/build.XBn/src/test/unit/assert_received_test.rb:14:in
`teardown'
===============================================================================
E
===============================================================================
Error: test_passes_if_invocation_exists(AssertReceivedTest):
  NoMethodError: undefined method `reset_instance' for Mocha::Mockery:Class
  Did you mean?  reset_mocha
/tmp/autopkgtest-lxc.ze38g2wo/downtmp/build.XBn/src/test/unit/assert_received_test.rb:14:in
`teardown'
===============================================================================
E
===============================================================================
Error:
test_passes_if_invocation_exists_for_impersonating_mock(AssertReceivedTest):
  NoMethodError: undefined method `reset_instance' for Mocha::Mockery:Class
  Did you mean?  reset_mocha
/tmp/autopkgtest-lxc.ze38g2wo/downtmp/build.XBn/src/test/unit/assert_received_test.rb:14:in
`teardown'
===============================================================================
E
===============================================================================
Error:
test_passes_if_invocation_exists_with_exact_arguments(AssertReceivedTest):
  NoMethodError: undefined method `reset_instance' for Mocha::Mockery:Class
  Did you mean?  reset_mocha
/tmp/autopkgtest-lxc.ze38g2wo/downtmp/build.XBn/src/test/unit/assert_received_test.rb:14:in
`teardown'
===============================================================================
E
===============================================================================
Error:
test_passes_if_invocation_exists_with_wildcard_arguments(AssertReceivedTest):
  NoMethodError: undefined method `reset_instance' for Mocha::Mockery:Class
  Did you mean?  reset_mocha
/tmp/autopkgtest-lxc.ze38g2wo/downtmp/build.XBn/src/test/unit/assert_received_test.rb:14:in
`teardown'
===============================================================================
...............................................................E
===============================================================================
Error: test_should_expire_mockery_instance_cache(MockeryTest):
  NoMethodError: undefined method `reset_instance' for Mocha::Mockery:Class
  Did you mean?  reset_mocha
/tmp/autopkgtest-lxc.ze38g2wo/downtmp/build.XBn/src/test/unit/mockery_test.rb:24:in
`test_should_expire_mockery_instance_cache'
     21:
     22:   def test_should_expire_mockery_instance_cache
     23:     mockery_1 = Mockery.instance
  => 24:     Mockery.reset_instance
     25:     mockery_2 = Mockery.instance
     26:     assert_not_same mockery_1, mockery_2
     27:   end
===============================================================================Mocha
deprecation warning at
/tmp/autopkgtest-lxc.ze38g2wo/downtmp/build.XBn/src/test/unit/mockery_test.rb:31:in
`test_should_raise_expectation_error_because_not_all_expectations_are_satisfied':
Passing a block is deprecated. Use Object#tap or define
stubs/expectations with an explicit receiver instead.
Mocha deprecation warning at
/tmp/autopkgtest-lxc.ze38g2wo/downtmp/build.XBn/src/test/unit/mockery_test.rb:32:in
`test_should_raise_expectation_error_because_not_all_expectations_are_satisfied':
Passing a block is deprecated. Use Object#tap or define
stubs/expectations with an explicit receiver instead.

..Mocha deprecation warning at
/tmp/autopkgtest-lxc.ze38g2wo/downtmp/build.XBn/src/test/unit/mockery_test.rb:40:in
`test_should_reset_list_of_mocks_on_teardown': Passing a block is
deprecated. Use Object#tap or define stubs/expectations with an explicit
receiver instead.
...E
===============================================================================
Error: test_fails_if_invocation_count_incorrect(PartialHaveReceivedTest):
  NoMethodError: undefined method `reset_instance' for Mocha::Mockery:Class
  Did you mean?  reset_mocha
/tmp/autopkgtest-lxc.ze38g2wo/downtmp/build.XBn/src/test/unit/have_received_test.rb:13:in
`teardown'
===============================================================================
E
===============================================================================
Error: test_fails_if_invocation_count_too_high(PartialHaveReceivedTest):
  NoMethodError: undefined method `reset_instance' for Mocha::Mockery:Class
  Did you mean?  reset_mocha
/tmp/autopkgtest-lxc.ze38g2wo/downtmp/build.XBn/src/test/unit/have_received_test.rb:13:in
`teardown'
===============================================================================
E
===============================================================================
Error: test_fails_if_invocation_count_too_low(PartialHaveReceivedTest):
  NoMethodError: undefined method `reset_instance' for Mocha::Mockery:Class
  Did you mean?  reset_mocha
/tmp/autopkgtest-lxc.ze38g2wo/downtmp/build.XBn/src/test/unit/have_received_test.rb:13:in
`teardown'
===============================================================================
E
===============================================================================
Error: test_fails_if_invocation_doesnt_exist(PartialHaveReceivedTest):
  NoMethodError: undefined method `reset_instance' for Mocha::Mockery:Class
  Did you mean?  reset_mocha
/tmp/autopkgtest-lxc.ze38g2wo/downtmp/build.XBn/src/test/unit/have_received_test.rb:13:in
`teardown'
===============================================================================
E
===============================================================================
Error:
test_fails_if_invocation_exists_only_on_other_mock(PartialHaveReceivedTest):
  NoMethodError: undefined method `reset_instance' for Mocha::Mockery:Class
  Did you mean?  reset_mocha
/tmp/autopkgtest-lxc.ze38g2wo/downtmp/build.XBn/src/test/unit/have_received_test.rb:13:in
`teardown'
===============================================================================
E
===============================================================================
Error:
test_fails_if_invocation_exists_with_different_arguments(PartialHaveReceivedTest):
  NoMethodError: undefined method `reset_instance' for Mocha::Mockery:Class
  Did you mean?  reset_mocha
/tmp/autopkgtest-lxc.ze38g2wo/downtmp/build.XBn/src/test/unit/have_received_test.rb:13:in
`teardown'
===============================================================================
E
===============================================================================
Error: test_passes_if_invocation_count_correct(PartialHaveReceivedTest):
  NoMethodError: undefined method `reset_instance' for Mocha::Mockery:Class
  Did you mean?  reset_mocha
/tmp/autopkgtest-lxc.ze38g2wo/downtmp/build.XBn/src/test/unit/have_received_test.rb:13:in
`teardown'
===============================================================================
E
===============================================================================
Error: test_passes_if_invocation_exists(PartialHaveReceivedTest):
  NoMethodError: undefined method `reset_instance' for Mocha::Mockery:Class
  Did you mean?  reset_mocha
/tmp/autopkgtest-lxc.ze38g2wo/downtmp/build.XBn/src/test/unit/have_received_test.rb:13:in
`teardown'
===============================================================================
E
===============================================================================
Error:
test_passes_if_invocation_exists_for_impersonating_mock(PartialHaveReceivedTest):
  NoMethodError: undefined method `reset_instance' for Mocha::Mockery:Class
  Did you mean?  reset_mocha
/tmp/autopkgtest-lxc.ze38g2wo/downtmp/build.XBn/src/test/unit/have_received_test.rb:13:in
`teardown'
===============================================================================
E
===============================================================================
Error:
test_passes_if_invocation_exists_with_exact_arguments(PartialHaveReceivedTest):
  NoMethodError: undefined method `reset_instance' for Mocha::Mockery:Class
  Did you mean?  reset_mocha
/tmp/autopkgtest-lxc.ze38g2wo/downtmp/build.XBn/src/test/unit/have_received_test.rb:13:in
`teardown'
===============================================================================
E
===============================================================================
Error:
test_passes_if_invocation_exists_with_wildcard_arguments(PartialHaveReceivedTest):
  NoMethodError: undefined method `reset_instance' for Mocha::Mockery:Class
  Did you mean?  reset_mocha
/tmp/autopkgtest-lxc.ze38g2wo/downtmp/build.XBn/src/test/unit/have_received_test.rb:13:in
`teardown'
===============================================================================
.............E
===============================================================================
Error: test_fails_if_invocation_count_incorrect(PureHaveReceivedTest):
  NoMethodError: undefined method `reset_instance' for Mocha::Mockery:Class
  Did you mean?  reset_mocha
/tmp/autopkgtest-lxc.ze38g2wo/downtmp/build.XBn/src/test/unit/have_received_test.rb:13:in
`teardown'
===============================================================================
E
===============================================================================
Error: test_fails_if_invocation_count_too_high(PureHaveReceivedTest):
  NoMethodError: undefined method `reset_instance' for Mocha::Mockery:Class
  Did you mean?  reset_mocha
/tmp/autopkgtest-lxc.ze38g2wo/downtmp/build.XBn/src/test/unit/have_received_test.rb:13:in
`teardown'
===============================================================================
E
===============================================================================
Error: test_fails_if_invocation_count_too_low(PureHaveReceivedTest):
  NoMethodError: undefined method `reset_instance' for Mocha::Mockery:Class
  Did you mean?  reset_mocha
/tmp/autopkgtest-lxc.ze38g2wo/downtmp/build.XBn/src/test/unit/have_received_test.rb:13:in
`teardown'
===============================================================================
E
===============================================================================
Error: test_fails_if_invocation_doesnt_exist(PureHaveReceivedTest):
  NoMethodError: undefined method `reset_instance' for Mocha::Mockery:Class
  Did you mean?  reset_mocha
/tmp/autopkgtest-lxc.ze38g2wo/downtmp/build.XBn/src/test/unit/have_received_test.rb:13:in
`teardown'
===============================================================================
E
===============================================================================
Error:
test_fails_if_invocation_exists_only_on_other_mock(PureHaveReceivedTest):
  NoMethodError: undefined method `reset_instance' for Mocha::Mockery:Class
  Did you mean?  reset_mocha
/tmp/autopkgtest-lxc.ze38g2wo/downtmp/build.XBn/src/test/unit/have_received_test.rb:13:in
`teardown'
===============================================================================
E
===============================================================================
Error:
test_fails_if_invocation_exists_with_different_arguments(PureHaveReceivedTest):
  NoMethodError: undefined method `reset_instance' for Mocha::Mockery:Class
  Did you mean?  reset_mocha
/tmp/autopkgtest-lxc.ze38g2wo/downtmp/build.XBn/src/test/unit/have_received_test.rb:13:in
`teardown'
===============================================================================
E
===============================================================================
Error: test_passes_if_invocation_count_correct(PureHaveReceivedTest):
  NoMethodError: undefined method `reset_instance' for Mocha::Mockery:Class
  Did you mean?  reset_mocha
/tmp/autopkgtest-lxc.ze38g2wo/downtmp/build.XBn/src/test/unit/have_received_test.rb:13:in
`teardown'
===============================================================================
E
===============================================================================
Error: test_passes_if_invocation_exists(PureHaveReceivedTest):
  NoMethodError: undefined method `reset_instance' for Mocha::Mockery:Class
  Did you mean?  reset_mocha
/tmp/autopkgtest-lxc.ze38g2wo/downtmp/build.XBn/src/test/unit/have_received_test.rb:13:in
`teardown'
===============================================================================
E
===============================================================================
Error:
test_passes_if_invocation_exists_for_impersonating_mock(PureHaveReceivedTest):
  NoMethodError: undefined method `reset_instance' for Mocha::Mockery:Class
  Did you mean?  reset_mocha
/tmp/autopkgtest-lxc.ze38g2wo/downtmp/build.XBn/src/test/unit/have_received_test.rb:13:in
`teardown'
===============================================================================
E
===============================================================================
Error:
test_passes_if_invocation_exists_with_exact_arguments(PureHaveReceivedTest):
  NoMethodError: undefined method `reset_instance' for Mocha::Mockery:Class
  Did you mean?  reset_mocha
/tmp/autopkgtest-lxc.ze38g2wo/downtmp/build.XBn/src/test/unit/have_received_test.rb:13:in
`teardown'
===============================================================================
E
===============================================================================
Error:
test_passes_if_invocation_exists_with_wildcard_arguments(PureHaveReceivedTest):
  NoMethodError: undefined method `reset_instance' for Mocha::Mockery:Class
  Did you mean?  reset_mocha
/tmp/autopkgtest-lxc.ze38g2wo/downtmp/build.XBn/src/test/unit/have_received_test.rb:13:in
`teardown'
===============================================================================
.......................
Finished in 0.223995898 seconds.
-------------------------------------------------------------------------------
137 tests, 365 assertions, 0 failures, 33 errors, 0 pendings, 0
omissions, 0 notifications
99.2701% passed
-------------------------------------------------------------------------------
611.62 tests/s, 1629.49 assertions/s
mv .gem2deb.lib lib
autopkgtest [09:23:57]: test command1: -----------------------]

Attachment: signature.asc
Description: OpenPGP digital signature


--- End Message ---
--- Begin Message ---
Source: ruby-bourne
Source-Version: 1.6.0-2

We believe that the bug you reported is fixed in the latest version of
ruby-bourne, 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 906...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Balasankar C <balasank...@debian.org> (supplier of updated ruby-bourne 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: Sun, 23 Sep 2018 12:04:59 +0530
Source: ruby-bourne
Binary: ruby-bourne
Architecture: source
Version: 1.6.0-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Ruby Extras Maintainers 
<pkg-ruby-extras-maintain...@lists.alioth.debian.org>
Changed-By: Balasankar C <balasank...@debian.org>
Description:
 ruby-bourne - Adds test spies to mocha
Closes: 906685 908863
Changes:
 ruby-bourne (1.6.0-2) unstable; urgency=medium
 .
   * Team upload.
   * Add patch to make tests run with latest Mocha
     + remove-mocha-instance-reset.patch: Replace Mockery.reset_instance with
       Mockery.teardown (Closes: #906685, #908863)
   * Use ruby-tests.rake for running tests
   * Bump Standards-Version to 4.2.1
Checksums-Sha1:
 fd29134157dc59ac9db1ce85e59ca60bd1be9864 2081 ruby-bourne_1.6.0-2.dsc
 4b0ada75861313d23c622fe722fd25b9bc02d68c 2748 ruby-bourne_1.6.0-2.debian.tar.xz
 56484be60a7f2b5d4ca7acf56783d97930f12857 7204 
ruby-bourne_1.6.0-2_source.buildinfo
Checksums-Sha256:
 7de286a09209f9e44c3646de336464de8a5eaa0292c54b8709e6bd1800cd270f 2081 
ruby-bourne_1.6.0-2.dsc
 04d8429fa4caa382fdbc7d66ec9add01c21b3c616c5ce877bbb63eb2b35f40e5 2748 
ruby-bourne_1.6.0-2.debian.tar.xz
 024bf9ede57db8352e34238526fd42529d9697b82eed744e0288039608701615 7204 
ruby-bourne_1.6.0-2_source.buildinfo
Files:
 9effa069699148c73225af881256cc17 2081 ruby optional ruby-bourne_1.6.0-2.dsc
 c07f891ec2e983e35fc3a0ee6558acd2 2748 ruby optional 
ruby-bourne_1.6.0-2.debian.tar.xz
 ee5d40ffdc49343e758e7531ec07b5bf 7204 ruby optional 
ruby-bourne_1.6.0-2_source.buildinfo

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

iQJLBAEBCgA1FiEE3fK4OxY1M+BbaW1bt30uLiNzVCcFAlunN/8XHGJhbGFzYW5r
YXJjQGRlYmlhbi5vcmcACgkQt30uLiNzVCffjhAAmaeMBtULw7x3v5f82qmm7hSG
UmCAswkXYfnKLzTNkVwzSJClZ5DLgY3jrwhnvWU8nGex+ALPfnbN/AdzxT8SRDyh
vMVKM2KVg4AsFEtiatBjB0LGg0isONPRn0qZD2nkL1x3kXrrh+hKACsjHazxjGpZ
y/frYCcddsu/n/10uC3qTUlXqWA3UkEBrrthzg1NbDuLRP1vwCxXJ7Gpnz4lIa1l
Owt2hMVhuhQqMvYd/tTDdLEJ6tUunfkHYa3EJ2FF6e0XhIQGE9oezZvNo8sGOj0i
p/hhaUZHTf2gOyaiBc1bE8+vSULOpKrk0kT5O1j3O7HsiqQX0cMxrjpuVusda+gl
uU89Zq7nmb6ldn7juLGkhzJXCRibaNS2QdbPEu5s05cXeYwDBdcHFDyiNKmCScdD
NvKwCbN8LJDPuKIwPe4185Y7C+diBE+A0BoS71087lwDPjFxELAePfCb0qr5vLEE
NiqGVFOTKFyN2mleyvYlekMGlRonbT8p2WSALvVamUEQp5PoGcAvm3pCdhLPXGsL
5L7FumTEf4rxOUntLEU3v1Ma4MeLjs33wIyJQlP+wGRzHDQjnT3+SwigzRAwT/os
pUhXPeOvmmAsfXjE1AuWS2kwQwXnxsh6aEPhf9VvU62B5TMEf1ntZU7joqyiIWck
EX+dhTUxroAIDIc5WOk=
=xp4h
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to