Your message dated Wed, 30 Nov 2022 15:09:48 +0000 with message-id <e1p0oia-00dqsf...@fasolo.debian.org> and subject line Bug#1019637: fixed in ruby-memoizable 0.4.2-3 has caused the Debian Bug report #1019637, regarding ruby-memoizable: FTBFS with ruby3.1: ERROR: Test "ruby3.1" failed: Failure/Error: expect { subject }.to raise_error(NameError, 'No method bar is memoized') 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.) -- 1019637: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1019637 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
--- Begin Message ---Source: ruby-memoizable Version: 0.4.2-2 Severity: important 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-memoizable with ruby3.1 enabled, the build failed. Relevant part of the build log (hopefully): > Failure/Error: expect { subject }.to raise_error(NameError, 'No method > bar is memoized') > > expected NameError with "No method bar is memoized", got #<NameError: > No method bar is memoized > > fail NameError, "No method #{name} is memoized" > ^^^^> with backtrace: > # ./lib/memoizable/memory.rb:30:in `block in []' > # ./lib/memoizable/memory.rb:29:in `[]' > # ./lib/memoizable/module_methods.rb:81:in > `unmemoized_instance_method' > # > ./spec/unit/memoizable/module_methods/unmemoized_instance_method_spec.rb:6:in > `block (2 levels) in <top (required)>' > # > ./spec/unit/memoizable/module_methods/unmemoized_instance_method_spec.rb:40:in > `block (4 levels) in <top (required)>' > # > ./spec/unit/memoizable/module_methods/unmemoized_instance_method_spec.rb:40:in > `block (3 levels) in <top (required)>' > # > ./spec/unit/memoizable/module_methods/unmemoized_instance_method_spec.rb:40:in > `block (3 levels) in <top (required)>' > > Finished in 0.04572 seconds (files took 0.11871 seconds to load) > 68 examples, 1 failure > > Failed examples: > > rspec > ./spec/unit/memoizable/module_methods/unmemoized_instance_method_spec.rb:39 # > Memoizable::ModuleMethods#unmemoized_instance_method when the method was not > memoized raises an exception > > /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 > ./spec/integration/serializable_spec.rb > ./spec/shared/call_super_shared_spec.rb > ./spec/unit/memoizable/class_methods/included_spec.rb > ./spec/unit/memoizable/instance_methods/freeze_spec.rb > ./spec/unit/memoizable/instance_methods/memoize_spec.rb > ./spec/unit/memoizable/memory_spec.rb > ./spec/unit/memoizable/method_builder/call_spec.rb > ./spec/unit/memoizable/method_builder/class_methods/new_spec.rb > ./spec/unit/memoizable/method_builder/original_method_spec.rb > ./spec/unit/memoizable/module_methods/included_spec.rb > ./spec/unit/memoizable/module_methods/memoize_spec.rb > ./spec/unit/memoizable/module_methods/memoized_predicate_spec.rb > ./spec/unit/memoizable/module_methods/unmemoized_instance_method_spec.rb > --format documentation failed > ERROR: Test "ruby3.1" failed: The full build log is available from: https://people.debian.org/~terceiro/ruby3.1/17/ruby-memoizable/ruby-memoizable_0.4.2-2+rebuild1663007825_amd64-2022-09-12T18:37:06Z.build To reproduce this, you need to install ruby-all-dev >= 1:3.0+2. Depending on when you try this, it might mean installing ruby-all-dev from experimental, or if the transition has already started, a normal build on unstable will be enough. 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#affectssignature.asc
Description: PGP signature
--- End Message ---
--- Begin Message ---Source: ruby-memoizable Source-Version: 0.4.2-3 Done: Cédric Boutillier <bou...@debian.org> We believe that the bug you reported is fixed in the latest version of ruby-memoizable, 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. Cédric Boutillier <bou...@debian.org> (supplier of updated ruby-memoizable 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: Wed, 30 Nov 2022 15:34:40 +0100 Source: ruby-memoizable Architecture: source Version: 0.4.2-3 Distribution: unstable Urgency: medium Maintainer: Debian Ruby Team <pkg-ruby-extras-maintain...@lists.alioth.debian.org> Changed-By: Cédric Boutillier <bou...@debian.org> Closes: 1019637 Changes: ruby-memoizable (0.4.2-3) unstable; urgency=medium . * Team upload . [ Debian Janitor ] * Set field Upstream-Contact in debian/copyright. * Remove obsolete fields Contact, Name from debian/upstream/metadata (already present in machine-readable debian/copyright). * Update watch file format version to 4. * Bump debhelper from old 12 to 13. * Update standards version to 4.5.1, no changes needed. . [ Cédric Boutillier ] * Bump Standards-Version to 4.6.1 (no changes needed) * Disable error highlight with ruby3.1 in tests (Closes: #1019637) Checksums-Sha1: fd49d74a68649abe99f90ed711dc834e5dc760dd 1471 ruby-memoizable_0.4.2-3.dsc ccd7f0f81ab7b84489601cbee9c3f782bc0ca5f2 10426 ruby-memoizable_0.4.2.orig.tar.gz f37222025567bea0902a69f4910983a5edb6d884 3136 ruby-memoizable_0.4.2-3.debian.tar.xz 665fddbb2894b37d45a3ab1ebb038b2d4d5d0696 9296 ruby-memoizable_0.4.2-3_amd64.buildinfo Checksums-Sha256: d36509c858702bc3d91e75936f0f4d1e8fe4ae9dd01d56fba1aa59621762a376 1471 ruby-memoizable_0.4.2-3.dsc 534ef0e11a693ed15e1fd473fc556946e756f77d0ed1b83615ed5372313eba9e 10426 ruby-memoizable_0.4.2.orig.tar.gz 5abace1a92746ab7c8da06dc59c918c93f61310437877b11d748bc85960727cf 3136 ruby-memoizable_0.4.2-3.debian.tar.xz 1873cbec895bc281dacec853509d29f4ec9e3c1b5e80ad0b90499934757cbd72 9296 ruby-memoizable_0.4.2-3_amd64.buildinfo Files: 6b6bd706df1c48c9e638a8a1d66c6370 1471 ruby optional ruby-memoizable_0.4.2-3.dsc 83bfe25ae96eec665717fa207720e998 10426 ruby optional ruby-memoizable_0.4.2.orig.tar.gz 05170dfeb70be87641a91df20d3f71d8 3136 ruby optional ruby-memoizable_0.4.2-3.debian.tar.xz e878fa12a25975475b6c81aef79f0831 9296 ruby optional ruby-memoizable_0.4.2-3_amd64.buildinfo -----BEGIN PGP SIGNATURE----- iHUEARYKAB0WIQSEz/3CFSD4gwbsKdFSaZq2P58rwwUCY4dqqAAKCRBSaZq2P58r wyIhAP9N0bEtSMncd3pHytiJ7B+Af9rop61jVJFiQYK74aJyowEAm+yQ2AsoqArs 20sWtvck8pXxJROqSCzvrOXYqLZK4Qs= =FWUG -----END PGP SIGNATURE-----
--- End Message ---