Your message dated Sun, 21 Aug 2022 21:52:41 +0000
with message-id <e1opss5-00en3s...@fasolo.debian.org>
and subject line Bug#1006026: fixed in ruby-axiom-types 0.1.1-3
has caused the Debian Bug report #1006026,
regarding ruby-axiom-types: FTBFS randomly: ArgumentError: Cannot proxy frozen
objects, rspec-mocks relies on proxies for method stubbing and expectations.
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.)
--
1006026: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1006026
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: ruby-axiom-types
Version: 0.1.1-2
Severity: serious
Justification: FTBFS
Tags: bookworm sid ftbfs
Hi,
During a rebuild of all packages in sid, your package failed to build
on amd64.
Relevant part (hopefully):
> ArgumentError:
> Cannot proxy frozen objects, rspec-mocks relies on proxies for method
> stubbing and expectations.
> # ./spec/unit/axiom/types/class_methods/finalize_spec.rb:14:in `block (2
> levels) in <top (required)>'
>
> Top 10 slowest examples (0.02984 seconds, 11.5% of total time):
> Axiom::Types::Hash.infer with Axiom::Types::Hash with an Hash with a nil
> key and value primitive key_type is expected to equal Axiom::Types::Object
> (BasicObject)
> 0.00549 seconds
> ./spec/unit/axiom/types/hash/class_methods/infer_spec.rb:95
> Axiom::Types::Encodable.extended delegates to the ancestor
> 0.00394 seconds
> ./spec/unit/axiom/types/encodable/class_methods/extended_spec.rb:10
> Axiom::Types::Object.infer with the type when the argument is ::Object is
> expected to equal Axiom::Types::Object (BasicObject)
> 0.00356 seconds
> ./spec/unit/axiom/types/object/class_methods/infer_spec.rb:26
> Axiom::Types::Object.infer with the type when the argument is ::DateTime is
> expected to equal Axiom::Types::Object (BasicObject)
> 0.00353 seconds
> ./spec/unit/axiom/types/object/class_methods/infer_spec.rb:42
> Axiom::Types.infer when the type is Axiom::Types::Symbol is expected to
> equal Axiom::Types::Symbol (Symbol)
> 0.00328 seconds ./spec/unit/axiom/types/class_methods/infer_spec.rb:18
> Axiom::Types::Encodable#finalize when an ascii compatible encoding (UTF-8)
> is used adds a constraint that returns true for TIS-620 encoding
> 0.00294 seconds ./spec/unit/axiom/types/encodable/finalize_spec.rb:35
> Axiom::Types::Collection.infer with a a non-base class when the argument is
> nil is expected to be nil
> 0.00288 seconds
> ./spec/unit/axiom/types/collection/class_methods/infer_spec.rb:130
> Axiom::Types::Object.finalize adds a constraint that returns true for a
> valid primitive
> 0.00145 seconds
> ./spec/unit/axiom/types/object/class_methods/finalize_spec.rb:22
> Axiom::Types::Object.coercion_method with a symbol sets the coercion_method
> 0.0014 seconds
> ./spec/unit/axiom/types/object/class_methods/coercion_method_spec.rb:22
> Axiom::Types::Object.finalize is expected to be frozen
> 0.00136 seconds
> ./spec/unit/axiom/types/object/class_methods/finalize_spec.rb:18
>
> Top 10 slowest example groups:
> Axiom::Types::Encodable.extended
> 0.00158 seconds average (0.00473 seconds / 3 examples)
> ./spec/unit/axiom/types/encodable/class_methods/extended_spec.rb:5
> Axiom::Types::Object.coercion_method
> 0.00143 seconds average (0.00287 seconds / 2 examples)
> ./spec/unit/axiom/types/object/class_methods/coercion_method_spec.rb:5
> Axiom::Types::Object.finalize
> 0.00097 seconds average (0.00388 seconds / 4 examples)
> ./spec/unit/axiom/types/object/class_methods/finalize_spec.rb:5
> Axiom::Types::Object.infer
> 0.00086 seconds average (0.03592 seconds / 42 examples)
> ./spec/unit/axiom/types/object/class_methods/infer_spec.rb:5
> Axiom::Types::Hash.infer
> 0.0008 seconds average (0.03042 seconds / 38 examples)
> ./spec/unit/axiom/types/hash/class_methods/infer_spec.rb:5
> Axiom::Types::Collection.infer
> 0.00073 seconds average (0.0131 seconds / 18 examples)
> ./spec/unit/axiom/types/collection/class_methods/infer_spec.rb:5
> Axiom::Types::Array.infer
> 0.0006 seconds average (0.00961 seconds / 16 examples)
> ./spec/unit/axiom/types/array/class_methods/infer_spec.rb:5
> Axiom::Types.finalize
> 0.00058 seconds average (0.00058 seconds / 1 example)
> ./spec/unit/axiom/types/class_methods/finalize_spec.rb:5
> Axiom::Types::Set.infer
> 0.00056 seconds average (0.00896 seconds / 16 examples)
> ./spec/unit/axiom/types/set/class_methods/infer_spec.rb:5
> Axiom::Types::ValueComparable#range
> 0.00055 seconds average (0.0011 seconds / 2 examples)
> ./spec/unit/axiom/types/value_comparable/range_spec.rb:5
>
> Finished in 0.25994 seconds (files took 0.19747 seconds to load)
> 558 examples, 1 failure
>
> Failed examples:
>
> rspec ./spec/unit/axiom/types/class_methods/finalize_spec.rb:13 #
> Axiom::Types.finalize finalizes the descendants
>
> Randomized with seed 34160
>
> /usr/bin/ruby3.0
> -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 --format documentation failed
> ERROR: Test "ruby3.0" failed:
The full build log is available from:
http://qa-logs.debian.net/2022/02/18/ruby-axiom-types_0.1.1-2_unstable.log
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
If you fail to reproduce this, please provide a build log and diff it with mine
so that we can identify if something relevant changed in the meantime.
--- End Message ---
--- Begin Message ---
Source: ruby-axiom-types
Source-Version: 0.1.1-3
Done: Antonio Terceiro <terce...@debian.org>
We believe that the bug you reported is fixed in the latest version of
ruby-axiom-types, 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 1006...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Antonio Terceiro <terce...@debian.org> (supplier of updated ruby-axiom-types
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: Sun, 21 Aug 2022 18:21:52 -0300
Source: ruby-axiom-types
Architecture: source
Version: 0.1.1-3
Distribution: unstable
Urgency: medium
Maintainer: Debian Ruby Team
<pkg-ruby-extras-maintain...@lists.alioth.debian.org>
Changed-By: Antonio Terceiro <terce...@debian.org>
Closes: 1006026
Changes:
ruby-axiom-types (0.1.1-3) unstable; urgency=medium
.
* Team upload
* debian/ruby-tests.rake: test class finalizer separately.
If this gets run together with the rest of the tests, it will fail
randomly at approximately 60% of the time (I assume based on the test
ordering). (Closes: #1006026)
Checksums-Sha1:
82b35c48774eee1b42fc169c6d5b0aa2f7f616c4 2169 ruby-axiom-types_0.1.1-3.dsc
cd35fe0367f722f0096ae62269d782af8a5f2f53 5100
ruby-axiom-types_0.1.1-3.debian.tar.xz
a05626cb204aba33bb10caf78676e43fd70d6f53 10086
ruby-axiom-types_0.1.1-3_amd64.buildinfo
Checksums-Sha256:
ce862c7226b689e0f2c110b5bf7f25943e3c185a21b80273afa1d80904b7ecb0 2169
ruby-axiom-types_0.1.1-3.dsc
cfb0990e7ea66458f954894c4e5ac748f40b6ff125dc1e6d79017392856ead9d 5100
ruby-axiom-types_0.1.1-3.debian.tar.xz
39abbbf8eb1163eaee2b3265bf13be85aead25e1affe8236a87076aec738a548 10086
ruby-axiom-types_0.1.1-3_amd64.buildinfo
Files:
589b0180718e3a56036096d24908758a 2169 ruby optional
ruby-axiom-types_0.1.1-3.dsc
98482a7f075a3e0878c83d4850e8f5b4 5100 ruby optional
ruby-axiom-types_0.1.1-3.debian.tar.xz
5b3cb7a99aa73c0981192e4be1adc913 10086 ruby optional
ruby-axiom-types_0.1.1-3_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCAAdFiEEst7mYDbECCn80PEM/A2xu81GC94FAmMCpMEACgkQ/A2xu81G
C95fpg//ev08rpQ2sVS4GnSxZg/1f3/xUZJHwHdDl5tFhv4HmxmPyuIzpe2yqsm2
KY7AVZtzMG+kFpxZPifH+3D6ZN1DPn9V7iKyDBcz+Wg85vKV7GNuwGLtkS6pfgbA
geUn02wv/0OtUY2DSajb9RbWZjfelITxio8YfDdUhuwE2dAuHhKNmFxoyH2EG64o
fMg6ZZfKoxk2My4Alzmx3cthZMfzzEIQi/WuldJIsrwAcT8Ia59M+0XDPmPfAVbX
wkrmgXOO1j6RViHgZOb5Agher27q3mghA0AN5+RhPW/VzKvUgRZ7Wu+75F5f7j4l
BCz5mTbDJ5BUq6lc7rEpdL0Y67fcs8J7m53Yrt6Z+A7rMpOQzHnLo7YooHEzfmvN
gOmb1SwibM8wNQEswg2+wZByVHiaH9DCkgPFMy1V53psHLnZvZAdnb1DnsUPObbW
RQ8K6J+vWyfTu50zLcRmgLW8OBzWrugIUMsRDnWfdSfceTGj+p4SzmEl7WBe2wex
Bid6fr0328MHV0b8gsm1Ub8U9YtWavLSfFSM3xmfBdJ86xwCp8luoIpCtymIRr74
izJEtOvS/ODDMQRMGvAAO5y1yvPTj6ZjXGIZS8NWeBEbgCXzaTPZ2CoFCl0b8lOP
Q9F+sxvWNCjAx5PFlluLqbZtI270H1Iiy07pK5n+FN00+j0luAQ=
=OjYB
-----END PGP SIGNATURE-----
--- End Message ---