Your message dated Thu, 09 Feb 2023 21:07:53 +0000
with message-id <e1pqe93-0001cc...@fasolo.debian.org>
and subject line Bug#1019614: fixed in ruby-celluloid 0.18.0-1
has caused the Debian Bug report #1019614,
regarding ruby-celluloid: FTBFS with ruby3.1: ERROR: Test "ruby3.1" failed: 
expected Timeout::Error, got #<NoMethodError: undefined method `timeout' for 
Kernel:Module
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.)


-- 
1019614: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1019614
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: ruby-celluloid
Version: 0.17.3-1
Severity: serious
Justification: FTBFS
Tags: bookworm sid ftbfs
User: debian-r...@lists.debian.org
Usertags: ruby3.1

Hi,

We are about to start the ruby3.1 transition in unstable. While trying to
rebuild ruby-celluloid with ruby3.1 enabled, the build failed.

Relevant part of the build log (hopefully):
>        expected Timeout::Error, got #<NoMethodError: undefined method 
> `timeout' for Kernel:Module
> 
>                Kernel.send(:timeout, timeout_interval) do
>                      ^^^^^> with backtrace:
>          # ./spec/celluloid/mailbox/evented_spec.rb:19:in `block (3 levels) 
> in <top (required)>'
>          # ./spec/celluloid/mailbox/evented_spec.rb:18:in `block (2 levels) 
> in <top (required)>'
>          # ./spec/support/configure_rspec.rb:37:in `block (4 levels) in <top 
> (required)>'
>          # ./spec/support/configure_rspec.rb:37:in `block (3 levels) in <top 
> (required)>'
>          # ./spec/support/reset_class_variables.rb:9:in 
> `reset_class_variables'
>          # ./spec/support/configure_rspec.rb:36:in `block (2 levels) in <top 
> (required)>'
>      # ./spec/celluloid/mailbox/evented_spec.rb:18:in `block (2 levels) in 
> <top (required)>'
>      # ./spec/support/configure_rspec.rb:37:in `block (4 levels) in <top 
> (required)>'
>      # ./spec/support/configure_rspec.rb:37:in `block (3 levels) in <top 
> (required)>'
>      # ./spec/support/reset_class_variables.rb:9:in `reset_class_variables'
>      # ./spec/support/configure_rspec.rb:36:in `block (2 levels) in <top 
> (required)>'
> 
> Top 3 slowest examples (8.17 seconds, 46.4% of total time):
>   Celluloid::Actor timers run every(t) task several times
>     5.51 seconds ./spec/celluloid/timer_spec.rb:29
>   Celluloid behaves like a Celluloid Actor timers schedules recurring timers 
> which fire in the future
>     1.66 seconds ./spec/shared/actor_examples.rb:964
>   Celluloid::Condition times out inside Tasks
>     1.01 seconds ./spec/celluloid/condition_spec.rb:80
> 
> Top 3 slowest example groups:
>   Celluloid::Actor timers
>     5.51 seconds average (5.51 seconds / 1 example) 
> ./spec/celluloid/timer_spec.rb:28
>   Celluloid::Condition
>     0.29208 seconds average (2.04 seconds / 7 examples) 
> ./spec/celluloid/condition_spec.rb:1
>   Deprecated Celluloid::Future
>     0.26575 seconds average (1.33 seconds / 5 examples) 
> ./spec/deprecate/future_spec.rb:1
> 
> Finished in 17.63 seconds (files took 0.23316 seconds to load)
> 201 examples, 1 failure, 7 pending
> 
> Failed examples:
> 
> rspec ./spec/celluloid/mailbox/evented_spec.rb:15 # 
> Celluloid::Mailbox::Evented recovers from timeout exceeded to process mailbox 
> message
> 
> /usr/bin/ruby3.1 
> -I/usr/share/rubygems-integration/all/gems/rspec-support-3.10.3/lib:/usr/share/rubygems-integration/all/gems/rspec-core-3.10.1/lib
>  /usr/share/rubygems-integration/all/gems/rspec-core-3.10.1/exe/rspec 
> --pattern ./spec/\*\*/\*_spec.rb failed
> ERROR: Test "ruby3.1" failed: 


The full build log is available from:
https://people.debian.org/~terceiro/ruby3.1/17/ruby-celluloid/ruby-celluloid_0.17.3-1+rebuild1663007422_amd64-2022-09-12T18:30:22Z.build

To reproduce this, you need ruby-all-dev >= 1:3.0+2.  Depending on when you
read this, this might mean installing ruby-all-dev from experimental, or ir the
transition has alraedy started in unstable, a normal build on unstable should
do it.  If you fail to reproduce, please provide a build log and diff it with
mine so that we can identify if something relevant changed in the meantime.

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

Attachment: signature.asc
Description: PGP signature


--- End Message ---
--- Begin Message ---
Source: ruby-celluloid
Source-Version: 0.18.0-1
Done: Daniel Leidert <dleid...@debian.org>

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

Debian distribution maintenance software
pp.
Daniel Leidert <dleid...@debian.org> (supplier of updated ruby-celluloid 
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: Thu, 09 Feb 2023 18:33:28 +0100
Source: ruby-celluloid
Architecture: source
Version: 0.18.0-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Ruby Team 
<pkg-ruby-extras-maintain...@lists.alioth.debian.org>
Changed-By: Daniel Leidert <dleid...@debian.org>
Closes: 1019614
Changes:
 ruby-celluloid (0.18.0-1) unstable; urgency=medium
 .
   * Team upload.
   * New upstream release.
     - Drops deprecated Object#timeout call (closes: #1019614).
 .
   [ Debian Janitor ]
   * Trim trailing whitespace.
   * Use secure copyright file specification URI.
   * Set upstream metadata fields: Bug-Database, Bug-Submit, Repository,
     Repository-Browse.
   * Remove constraints unnecessary since buster:
     + Build-Depends: Drop versioned constraint on debhelper and ruby-timers.
     + ruby-celluloid: Drop versioned constraint on ruby-timers in Depends.
 .
   [ Daniel Leidert ]
   * d/clean: Add file.
   * d/compat: Drop old compat file.
   * d/control: Add Rules-Requires-Root field.
     (Build-Depends): Change to dh-compat v13.
     (Standards-Version): Bump to 4.6.2.
     (Testsuite): Keep tests disabled.
     (Depends): Drop interpreter and use ${ruby:Depends}.
   * d/copyright: Add Upstream-Contact field.
     (Copyright): Update years.
   * d/ruby-celluloid.docs: Add REFACTOR.md.
   * d/ruby-celluloid.examples: Install examples.
   * d/ruby-tests.rake: Minor updates. Only run tests during build.
   * d/rules: Drop obsolete DH_RUBY_IGNORE_TESTS.
     (DH_RUBY): Use gem installation layout.
     (override_dh_clean): Drop in favor of d/clean.
     (override_dh_installchangelogs): Install upstream changelog.
   * d/patches/0003-replace-Fixnum-with-Integer.patch: Drop patch.
     - Upstream applied a fix of their own.
   * d/patches/remove-rubygems-bundler-coveralls.patch: Ditto.
     - Upstream removed the bundler requirement.
   * d/patches/series: Remove dropped patches.
   * d/upstream/metadata: Add Archive field.
Checksums-Sha1:
 44226a9d57c59ca47eda761d5f713d0303cab304 2197 ruby-celluloid_0.18.0-1.dsc
 a03159cd6b8c140a0e8cd6131631e269fdaf1928 82831 
ruby-celluloid_0.18.0.orig.tar.gz
 13e3f9cd57c3f8dda45324d1ac13ca1fa138d476 4100 
ruby-celluloid_0.18.0-1.debian.tar.xz
 de89cc4b9442fb11c09f94c81a2c566bf6879c3b 10528 
ruby-celluloid_0.18.0-1_amd64.buildinfo
Checksums-Sha256:
 94a31972b0fefc0716f24ed48238b37244c08165aba6df810a0bf443996c37a1 2197 
ruby-celluloid_0.18.0-1.dsc
 1854374f6c33f56e2225fc9bdd371bdf73f6d7183f7f52bc7c8bf48ee56e0b12 82831 
ruby-celluloid_0.18.0.orig.tar.gz
 31e5d4dcaa5a2f71bff02fd2c0f9161b229b2226e3034967728d551f80be97d2 4100 
ruby-celluloid_0.18.0-1.debian.tar.xz
 4717be297d62e18fdb88ed00ddb0fc7ed378fda396d61bc6790e119130bf049c 10528 
ruby-celluloid_0.18.0-1_amd64.buildinfo
Files:
 11acdd31a8a2863184e8d22363e47ec7 2197 ruby optional ruby-celluloid_0.18.0-1.dsc
 5e5dd4769b76f7ee187e7c50df5c92ee 82831 ruby optional 
ruby-celluloid_0.18.0.orig.tar.gz
 5ce1f6f65c4dfc03ca97b2b4b2a69a3c 4100 ruby optional 
ruby-celluloid_0.18.0-1.debian.tar.xz
 00f38ea2018ebf1ca5963aebfd402228 10528 ruby optional 
ruby-celluloid_0.18.0-1_amd64.buildinfo

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

iQIzBAEBCgAdFiEEvu1N7VVEpMA+KD3HS80FZ8KW0F0FAmPlXDUACgkQS80FZ8KW
0F2Seg//SMdzQY4xkYz+X58chBhQuIKCkndTRmjrEpLrdN++lIE5FtponsBaHujn
P1HhPle3AXFmoJia955E8vy3765vDwq3a/KFg7shkshYyg94SYhwf0J/9nyCSPGJ
zOb0tsVNWpZE3OYLE9mnLhVIuWRXg049+nTXZReiGOKKun7aDm5VimL8+dClzW/G
k7HuTEC8aG8Ji9kPu3iPUM8NMjsvVxZq/JjdOAje4Pe7iuHfAaBu+7vu0HY11dVW
rr92PPLNzFBw5KxO58la/Jp5TxxHwmPhm4wQhqeSS+pTKER7jFfMSd9IUic8mkuv
Gxmo5vFbGC2dA2baCNXbxjMxoJgZcFEOJWa9c306t1S77nIn+6PzYtxf50I0IQdQ
tE6nP+EEDjsoMnP93YOKYfBG6JuwaLXYS3qcNKS3x+UirrMusjBnYnO0iO5czqT4
rpqHeH9xL0bXsKjllb3uLUM00tz426xQa1t627SGeIQzeScO+xrRytaFIJRYFtPd
RQ1P/zDz5uOf5+yfK+aLkagBLc1pE66lqBi1Z4OtUHw7ob3twTeyBDFqwU21mPZo
GjlnvyignzgqZEmdNt9QJ0f6G6bow6lSJZaQWHb+8boBSuIIAkOlb2a2SQPsStNm
sJ/ToqzizYOszI6y5d+dx+XqwTKfOm+xyQEEd2RJJLeaG3+lUNU=
=pzRM
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to