Your message dated Fri, 05 Nov 2021 21:35:48 +0000
with message-id <[email protected]>
and subject line Bug#996522: fixed in ruby-vips 2.0.17-3
has caused the Debian Bug report #996522,
regarding ruby-vips: FTBFS with ruby3.0: ERROR: Test "ruby3.0" failed:
ArgumentError:
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.)
--
996522: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=996522
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: ruby-vips
Version: 2.0.17-1
Severity: serious
Justification: FTBFS
Tags: bookworm sid ftbfs
User: [email protected]
Usertags: ruby3.0
Hi,
We are about to enable building against ruby3.0 on unstable. During a test
rebuild, ruby-vips was found to fail to build in that situation.
To reproduce this locally, you need to install ruby-all-dev from experimental
on an unstable system or build chroot.
Relevant part (hopefully):
> ArgumentError:
> tried to create Proc object without a block
> # ./lib/vips/object.rb:269:in `new'
> # ./lib/vips/object.rb:269:in `signal_connect'
> # ./lib/vips/targetcustom.rb:60:in `on_write'
> # ./spec/connection_spec.rb:155:in `block (2 levels) in <top (required)>'
> #
> /usr/share/rubygems-integration/all/gems/rspec-core-3.9.2/lib/rspec/core/example.rb:257:in
> `instance_exec'
> #
> /usr/share/rubygems-integration/all/gems/rspec-core-3.9.2/lib/rspec/core/example.rb:257:in
> `block in run'
> #
> /usr/share/rubygems-integration/all/gems/rspec-core-3.9.2/lib/rspec/core/example.rb:503:in
> `block in with_around_and_singleton_context_hooks'
> #
> /usr/share/rubygems-integration/all/gems/rspec-core-3.9.2/lib/rspec/core/example.rb:460:in
> `block in with_around_example_hooks'
> #
> /usr/share/rubygems-integration/all/gems/rspec-core-3.9.2/lib/rspec/core/hooks.rb:481:in
> `block in run'
> #
> /usr/share/rubygems-integration/all/gems/rspec-core-3.9.2/lib/rspec/core/hooks.rb:619:in
> `run_around_example_hooks_for'
> #
> /usr/share/rubygems-integration/all/gems/rspec-core-3.9.2/lib/rspec/core/hooks.rb:481:in
> `run'
> #
> /usr/share/rubygems-integration/all/gems/rspec-core-3.9.2/lib/rspec/core/example.rb:460:in
> `with_around_example_hooks'
> #
> /usr/share/rubygems-integration/all/gems/rspec-core-3.9.2/lib/rspec/core/example.rb:503:in
> `with_around_and_singleton_context_hooks'
> #
> /usr/share/rubygems-integration/all/gems/rspec-core-3.9.2/lib/rspec/core/example.rb:254:in
> `run'
> #
> /usr/share/rubygems-integration/all/gems/rspec-core-3.9.2/lib/rspec/core/example_group.rb:644:in
> `block in run_examples'
> #
> /usr/share/rubygems-integration/all/gems/rspec-core-3.9.2/lib/rspec/core/example_group.rb:640:in
> `map'
> #
> /usr/share/rubygems-integration/all/gems/rspec-core-3.9.2/lib/rspec/core/example_group.rb:640:in
> `run_examples'
> #
> /usr/share/rubygems-integration/all/gems/rspec-core-3.9.2/lib/rspec/core/example_group.rb:606:in
> `run'
> #
> /usr/share/rubygems-integration/all/gems/rspec-core-3.9.2/lib/rspec/core/runner.rb:121:in
> `block (3 levels) in run_specs'
> #
> /usr/share/rubygems-integration/all/gems/rspec-core-3.9.2/lib/rspec/core/runner.rb:121:in
> `map'
> #
> /usr/share/rubygems-integration/all/gems/rspec-core-3.9.2/lib/rspec/core/runner.rb:121:in
> `block (2 levels) in run_specs'
> #
> /usr/share/rubygems-integration/all/gems/rspec-core-3.9.2/lib/rspec/core/configuration.rb:2058:in
> `with_suite_hooks'
> #
> /usr/share/rubygems-integration/all/gems/rspec-core-3.9.2/lib/rspec/core/runner.rb:116:in
> `block in run_specs'
> #
> /usr/share/rubygems-integration/all/gems/rspec-core-3.9.2/lib/rspec/core/reporter.rb:74:in
> `report'
> #
> /usr/share/rubygems-integration/all/gems/rspec-core-3.9.2/lib/rspec/core/runner.rb:115:in
> `run_specs'
> #
> /usr/share/rubygems-integration/all/gems/rspec-core-3.9.2/lib/rspec/core/runner.rb:89:in
> `run'
> #
> /usr/share/rubygems-integration/all/gems/rspec-core-3.9.2/lib/rspec/core/runner.rb:71:in
> `run'
> #
> /usr/share/rubygems-integration/all/gems/rspec-core-3.9.2/lib/rspec/core/runner.rb:45:in
> `invoke'
> #
> /usr/share/rubygems-integration/all/gems/rspec-core-3.9.2/exe/rspec:4:in
> `<main>'
>
> Finished in 0.88878 seconds (files took 0.23373 seconds to load)
> 91 examples, 3 failures
>
> Failed examples:
>
> rspec ./spec/connection_spec.rb:118 # Vips::SourceCustom can load a custom
> source
> rspec ./spec/connection_spec.rb:132 # Vips::SourceCustom on_seek is optional
> rspec ./spec/connection_spec.rb:151 # Vips::SourceCustom can write an image
> to a user output stream
>
> /usr/bin/ruby3.0
> -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
> --pattern ./spec/\*\*/\*_spec.rb --backtrace -r ./spec/spec_helper.rb failed
> ERROR: Test "ruby3.0" failed:
The full build log is available at
https://people.debian.org/~kanashiro/ruby3.0/round2/builds/3/ruby-vips/ruby-vips_2.0.17-1+rebuild1633398529_amd64.build.txt
signature.asc
Description: PGP signature
--- End Message ---
--- Begin Message ---
Source: ruby-vips
Source-Version: 2.0.17-3
Done: Sergio Durigan Junior <[email protected]>
We believe that the bug you reported is fixed in the latest version of
ruby-vips, 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.
Sergio Durigan Junior <[email protected]> (supplier of updated ruby-vips
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: Fri, 05 Nov 2021 17:20:24 -0400
Source: ruby-vips
Architecture: source
Version: 2.0.17-3
Distribution: unstable
Urgency: medium
Maintainer: Debian Ruby Team
<[email protected]>
Changed-By: Sergio Durigan Junior <[email protected]>
Closes: 996522
Changes:
ruby-vips (2.0.17-3) unstable; urgency=medium
.
* Team upload.
.
[ Cédric Boutillier ]
* [ci skip] Update team name
* [ci skip] Add .gitattributes to keep unwanted files
out of the source package
.
[ Sergio Durigan Junior ]
* d/p/0001-update-for-8.10-beta1.patch: Fix FTBFS with Ruby 3.0.
(Closes: #996522)
Checksums-Sha1:
27ede598c3b7f5ea14e343995889898a4db26677 2108 ruby-vips_2.0.17-3.dsc
aba778719604856da56ee470871d0d4677a284b2 3228 ruby-vips_2.0.17-3.debian.tar.xz
15818c116ba3aaeae9ee1a2aa459e70b43f73340 16229
ruby-vips_2.0.17-3_amd64.buildinfo
Checksums-Sha256:
f28741e05b82e600ee425f8aadf2d55680c2077360f2db0f45148899bac1ce16 2108
ruby-vips_2.0.17-3.dsc
73d86e5502fdca68141c65b59d2fa7eb501cae2d3cafd40bb0f5b701719bf2e2 3228
ruby-vips_2.0.17-3.debian.tar.xz
daf6da1b1eba5daa6e27740e16997a52b5e31127d43cb21a4344965f6499542d 16229
ruby-vips_2.0.17-3_amd64.buildinfo
Files:
eaaacd32e8d15903f5bfd08fb8eee702 2108 ruby optional ruby-vips_2.0.17-3.dsc
763d18a13290cce408f29004ae352048 3228 ruby optional
ruby-vips_2.0.17-3.debian.tar.xz
f1bd437695ae5c4d4172af2989b2bf01 16229 ruby optional
ruby-vips_2.0.17-3_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJIBAEBCgAyFiEEI3pUsQKHKL8A7zH00Ot2KGX8XjYFAmGFoJ8UHHNlcmdpb2Rq
QGRlYmlhbi5vcmcACgkQ0Ot2KGX8XjbD8g//SB1vXa+QJyPrHpE1cLcTmYkAojI+
rKe8MQvjCWrwRt4H37qfBCjV0uwKJV5uY8yE/2KAkc1NDpJI8PtBTkCEtQfXUoue
+Ubd9mvXDUZYK39UlQVquZyzgyX/Dsd5nKYosyAwQdtqMDcioOyVdFo31Q4Unldx
FPhmu5McjBrqwPpY0a298CUdGeu5wLcKbDtlxfvM7YkNIAMsC4XL2BJKmTol7BaA
bGlegpJymMc4z+HZjVey4V5U6kJd+axlbmfcmpfVfEQ2DgG7C5tjZix1ACGNBXZP
07HqwDt98Ym5OvYnLI+tzG1T91KNE0AdpEef3djhov+tZlDhX3GDFQA5Yi4NmM5N
KagPxu5L7tLx+f2BbgyH/W/zdVjS8pEsllktAxvpDeYbeTFZ9I2Dd4gguwgQdu2H
hJAVWkH5t+PHeRK+3Qe7zifstC+Xfl6bbAkhTd2YjVEk/7f33mwZGrTCkaIX8P8K
u9D2Y4YuNN7bRQruVJqIeHCDaBWET0uIm8kUQNSnfVy8SQqbuPWYUJKYigs0Czh8
bdLt3wMNNYqFAn4b/HNf+AwEq7n10LWpHCJHsaZPGPFiXgrCyTFzsVUAgHPEqLNV
ai+vRgzzEm0kLO0o7dC7FDQgJQfzsZpBYHtokZooGruc9xg/gyXuZBxP+AmijbgB
9XtxCESWShYl5IU=
=AChV
-----END PGP SIGNATURE-----
--- End Message ---