Your message dated Thu, 10 Nov 2016 11:05:44 +0000
with message-id <e1c4nau-0006zv...@fasolo.debian.org>
and subject line Bug#836595: fixed in ruby-celluloid-io 0.16.2-3
has caused the Debian Bug report #836595,
regarding ruby-celluloid-io: FTBFS randomly (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 ow...@bugs.debian.org
immediately.)


-- 
836595: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=836595
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:ruby-celluloid-io
Version: 0.16.2-2
Severity: serious

Dear maintainer:

I tried to build this package in stretch with "dpkg-buildpackage -A"
(which is what the "Arch: all" autobuilder would do to build it)
but it failed:

--------------------------------------------------------------------------------
[...]
 debian/rules build-indep
dh build-indep --buildsystem=ruby --with ruby
   dh_testdir -i -O--buildsystem=ruby
   dh_update_autotools_config -i -O--buildsystem=ruby
   dh_auto_configure -i -O--buildsystem=ruby
        dh_ruby --configure
   dh_auto_build -i -O--buildsystem=ruby
        dh_ruby --build
   dh_ruby --build
   dh_auto_test -i -O--buildsystem=ruby
        dh_ruby --test
 fakeroot debian/rules binary-indep
dh binary-indep --buildsystem=ruby --with ruby

[... snipped ...]

     # /usr/lib/ruby/vendor_ruby/rspec/core/example.rb:435:in `block in 
with_around_example_hooks'
     # /usr/lib/ruby/vendor_ruby/rspec/core/hooks.rb:478:in `block in run'
     # /usr/lib/ruby/vendor_ruby/rspec/core/hooks.rb:616:in 
`run_around_example_hooks_for'
     # /usr/lib/ruby/vendor_ruby/rspec/core/hooks.rb:478:in `run'
     # /usr/lib/ruby/vendor_ruby/rspec/core/example.rb:435:in 
`with_around_example_hooks'
     # /usr/lib/ruby/vendor_ruby/rspec/core/example.rb:478:in 
`with_around_and_singleton_context_hooks'
     # /usr/lib/ruby/vendor_ruby/rspec/core/example.rb:233:in `run'
     # /usr/lib/ruby/vendor_ruby/rspec/core/example_group.rb:581:in `block in 
run_examples'
     # /usr/lib/ruby/vendor_ruby/rspec/core/example_group.rb:577:in `map'
     # /usr/lib/ruby/vendor_ruby/rspec/core/example_group.rb:577:in 
`run_examples'
     # /usr/lib/ruby/vendor_ruby/rspec/core/example_group.rb:543:in `run'
     # /usr/lib/ruby/vendor_ruby/rspec/core/runner.rb:119:in `block (3 levels) 
in run_specs'
     # /usr/lib/ruby/vendor_ruby/rspec/core/runner.rb:119:in `map'
     # /usr/lib/ruby/vendor_ruby/rspec/core/runner.rb:119:in `block (2 levels) 
in run_specs'
     # /usr/lib/ruby/vendor_ruby/rspec/core/configuration.rb:1680:in 
`with_suite_hooks'
     # /usr/lib/ruby/vendor_ruby/rspec/core/runner.rb:118:in `block in 
run_specs'
     # /usr/lib/ruby/vendor_ruby/rspec/core/reporter.rb:77:in `report'
     # /usr/lib/ruby/vendor_ruby/rspec/core/runner.rb:117:in `run_specs'
     # /usr/lib/ruby/vendor_ruby/rspec/core/runner.rb:93:in `run'
     # /usr/lib/ruby/vendor_ruby/rspec/core/runner.rb:78:in `run'
     # /usr/lib/ruby/vendor_ruby/rspec/core/runner.rb:45:in `invoke'
     # /usr/bin/rspec:4:in `<main>'
     # ------------------
     # --- Caused by: ---
     # IO::EAGAINWaitReadable:
     #   Resource temporarily unavailable - read would block
     #   <internal:prelude>:76:in `__read_nonblock'

Deprecation Warnings:

Using `should` 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/celluloid/io/tcp_server_spec.rb:14:in `block (5 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.

1 deprecation warning total

Finished in 16.67 seconds (files took 0.15227 seconds to load)
230 examples, 1 failure, 2 pending

Failed examples:

rspec ./spec/celluloid/io/reactor_spec.rb:6 # Celluloid::IO::Reactor shouldn't 
crash

Randomized with seed 47642

/usr/bin/ruby2.3 /usr/bin/rspec --pattern ./spec/\*\*/\*_spec.rb --format 
documentation failed
ERROR: Test "ruby2.3" failed. Exiting.
dh_auto_install: dh_ruby --install /<<PKGBUILDDIR>>/debian/ruby-celluloid-io 
returned exit code 1
debian/rules:6: recipe for target 'binary-indep' failed
make: *** [binary-indep] Error 1
dpkg-buildpackage: error: fakeroot debian/rules binary-indep gave error exit 
status 2
--------------------------------------------------------------------------------

The failure does not seem related to using "dpkg-buildpackage -A".

It does not always fail, but it fails often enough to allow me to
attach 6 different failed build logs to this report.

The builds were made on KVM virtual machines using sbuild and an
up-to-date stretch chroot (plus diffutils 3.5 from unstable, but this
is not the reason it fails), with at least 3 GB of RAM and 4 GB of swap.

BTW: I think the "Randomized with seed xxx" above is a bad idea.
Maintainers often ask bug reporters for "a way to reproduce the error".
But if the build is based on random variables, this becomes an
impossible task. Please consider modifying the build system so that
those random things are always the same.

Thanks.

Attachment: ruby-celluloid-io_0.16.2-2_amd64-20160904T092219Z.gz
Description: application/gzip

Attachment: ruby-celluloid-io_0.16.2-2_amd64-20160904T092511Z.gz
Description: application/gzip

Attachment: ruby-celluloid-io_0.16.2-2_amd64-20160904T092535Z.gz
Description: application/gzip

Attachment: ruby-celluloid-io_0.16.2-2_amd64-20160904T105516Z.gz
Description: application/gzip

Attachment: ruby-celluloid-io_0.16.2-2_amd64-20160904T110109Z.gz
Description: application/gzip

Attachment: ruby-celluloid-io_0.16.2-2_amd64-20160904T110630Z.gz
Description: application/gzip


--- End Message ---
--- Begin Message ---
Source: ruby-celluloid-io
Source-Version: 0.16.2-3

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

Debian distribution maintenance software
pp.
Pirate Praveen <prav...@debian.org> (supplier of updated ruby-celluloid-io 
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: SHA256

Format: 1.8
Date: Thu, 10 Nov 2016 15:36:11 +0530
Source: ruby-celluloid-io
Binary: ruby-celluloid-io
Architecture: source
Version: 0.16.2-3
Distribution: unstable
Urgency: medium
Maintainer: Debian Ruby Extras Maintainers 
<pkg-ruby-extras-maintain...@lists.alioth.debian.org>
Changed-By: Pirate Praveen <prav...@debian.org>
Description:
 ruby-celluloid-io - Ruby library providing an event-driven IO system for 
Celluloid ac
Closes: 836595
Changes:
 ruby-celluloid-io (0.16.2-3) unstable; urgency=medium
 .
   * Team upload
   * Disable randomly failing tests (Closes: #836595)
Checksums-Sha1:
 ae2704b0e522fe5ffc6ea307a1984ece36daa2b5 2158 ruby-celluloid-io_0.16.2-3.dsc
 46c987558f77a1389bec52e883f41128d7b7ac12 5920 
ruby-celluloid-io_0.16.2-3.debian.tar.xz
Checksums-Sha256:
 9efe4c66bf67714eb5e8405f8dad3521635f6d14ce0cc51ea373b78b22c112d2 2158 
ruby-celluloid-io_0.16.2-3.dsc
 8c614005943a5d43894ad895d1a38e1f7753863a555d9d2e3fcc93e654aa52bb 5920 
ruby-celluloid-io_0.16.2-3.debian.tar.xz
Files:
 695ebe868707ff684be20b96e835d707 2158 ruby optional 
ruby-celluloid-io_0.16.2-3.dsc
 d401d0b84b2c9dba171fd215c4932423 5920 ruby optional 
ruby-celluloid-io_0.16.2-3.debian.tar.xz

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

iQIcBAEBCAAGBQJYJE9HAAoJEM4fnGdFEsIqn70QAIJGGvzro6Geij9F2X6kOsgd
rLWMZ85/D4zU7eJc+krKIApqVg9UBF7BYUPW0uwrzu/7+5r+IEM87JtonJZ8JV5s
hLCowhPxzefbLU7GGF3+NwUNaEGNAdQjseH/yKQ0n3N04dHE5ZC6q8g9Dkap/tG4
l904CaAzXKyIj7+Yx0f1NzWjQGdVRROmi8kpctbs07iMu+x51z84gxF/Eh8YdAIf
taJh92tlpAwvoF1eJQnNfRw4TI96OnsLhiZkTR6MmkQGWviA6/XmTCP3polenLUT
4DfA28T5m/yOsU0LFX3mh8a0zBbvD8N6moWdooYMGCcPrS1zZcX6weupuFo0l+uM
zwc8c2XivzvNz2Kxgy3utpqItbun3zNuvGrQE7GHRN3mPnNtA4ip64iP3ymUZtGj
rZJicDBDKjoSX6MRWT3VIvNFbFtmVLQGWjSZoId3ijti4GdJChJLkZVT+VoMdVZO
oLHmumoEitjFaykaO3IpORHPbrof3R/ijp9fjzznruFyTpoxPWex30+b7i9H2pm8
Zm0+DxnL8fUI5PUkcthyDhRCHhMWehdUoumeP4j30bf8htdD5K5PKYmynnC5SGLZ
LfXKJzC5gRbO1Vb3+YPn67JtSCdupkCF1zDbaZPo+BtEg2JQhEBbTJshGH7DjETd
MYzq8yrZd2iT563B1Zxk
=O/A3
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to