Your message dated Tue, 27 Dec 2022 18:51:34 +0000 with message-id <e1paf30-00bqid...@fasolo.debian.org> and subject line Bug#1019628: fixed in ruby-rspec 3.12.0c0e1m1s0-1 has caused the Debian Bug report #1019628, regarding ruby-rspec-expectations: raise_error() matcher does not work with ruby3.1 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.) -- 1019628: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1019628 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
--- Begin Message ---Source: ruby-hashie Version: 3.5.5-4 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-hashie with ruby3.1 enabled, the build failed. Relevant part of the build log (hopefully): > expected NoMethodError with "The property 'middle_name' is not defined > for DashTest.", got #<NoMethodError: The property 'middle_name' is not > defined for DashTest. > > fail NoMethodError, "The property '#{property}' is not defined > for #{self.class.name}." > ^^^^> with backtrace: > # ./lib/hashie/dash.rb:206:in `fail_no_property_error!' > # ./lib/hashie/dash.rb:184:in `assert_property_exists!' > # ./lib/hashie/dash.rb:136:in `[]=' > # ./lib/hashie/dash.rb:143:in `block in merge' > # ./lib/hashie/dash.rb:142:in `each' > # ./lib/hashie/dash.rb:142:in `merge' > # ./spec/hashie/dash_spec.rb:266:in `block (4 levels) in <top > (required)>' > # ./spec/hashie/dash_spec.rb:266:in `block (3 levels) in <top > (required)>' > # ./spec/hashie/dash_spec.rb:266:in `block (3 levels) in <top > (required)>' > > Finished in 0.3638 seconds (files took 0.55129 seconds to load) > 650 examples, 6 failures > > Failed examples: > > rspec ./spec/hashie/dash_spec.rb:107 # DashTest errors out for a non-existent > property > rspec ./spec/hashie/dash_spec.rb:140 # DashTest writing to properties fails > writing to a non-existent property using []= > rspec ./spec/hashie/dash_spec.rb:144 # DashTest writing to properties works > for an existing property using []= > rspec ./spec/hashie/dash_spec.rb:157 # DashTest reading from properties fails > reading from a non-existent property using [] > rspec ./spec/hashie/dash_spec.rb:222 # DashTest#new fails with non-existent > properties > rspec ./spec/hashie/dash_spec.rb:265 # DashTest#merge fails with non-existent > properties > > /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/hashie/array_spec.rb ./spec/hashie/clash_spec.rb > ./spec/hashie/dash_spec.rb ./spec/hashie/extensions/autoload_spec.rb > ./spec/hashie/extensions/coercion_spec.rb > ./spec/hashie/extensions/dash/coercion_spec.rb > ./spec/hashie/extensions/dash/indifferent_access_spec.rb > ./spec/hashie/extensions/deep_fetch_spec.rb > ./spec/hashie/extensions/deep_find_spec.rb > ./spec/hashie/extensions/deep_locate_spec.rb > ./spec/hashie/extensions/deep_merge_spec.rb > ./spec/hashie/extensions/ignore_undeclared_spec.rb > ./spec/hashie/extensions/indifferent_access_spec.rb > ./spec/hashie/extensions/indifferent_access_with_rails_hwia_spec.rb > ./spec/hashie/extensions/key_conversion_spec.rb > ./spec/hashie/extensions/mash/keep_original_keys_spec.rb > ./spec/hashie/extensions/mash/safe_assignment_spec.rb > ./spec/hashie/extensions/mash/symbolize_keys_spec.rb > ./spec/hashie/extensions/merge_initializer_spec.rb > ./spec/hashie/extensions/method_access_spec.rb > ./spec/hashie/extensions/strict_key_access_spec.rb > ./spec/hashie/extensions/stringify_keys_spec.rb > ./spec/hashie/extensions/symbolize_keys_spec.rb ./spec/hashie/hash_spec.rb > ./spec/hashie/mash_spec.rb ./spec/hashie/parsers/yaml_erb_parser_spec.rb > ./spec/hashie/rash_spec.rb ./spec/hashie/trash_spec.rb > ./spec/hashie/utils_spec.rb ./spec/hashie/version_spec.rb > ./spec/hashie_spec.rb ./spec/integration/omniauth/integration_spec.rb > ./spec/integration/rails-without-dependency/integration_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-hashie/ruby-hashie_3.5.5-4+rebuild1663007681_amd64-2022-09-12T18:34:42Z.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#affects
signature.asc
Description: PGP signature
--- End Message ---
--- Begin Message ---Source: ruby-rspec Source-Version: 3.12.0c0e1m1s0-1 Done: Antonio Terceiro <terce...@debian.org> We believe that the bug you reported is fixed in the latest version of ruby-rspec, 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. Antonio Terceiro <terce...@debian.org> (supplier of updated ruby-rspec 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: Tue, 27 Dec 2022 08:58:37 -0300 Source: ruby-rspec Architecture: source Version: 3.12.0c0e1m1s0-1 Distribution: unstable Urgency: medium Maintainer: Debian Ruby Team <pkg-ruby-extras-maintain...@lists.alioth.debian.org> Changed-By: Antonio Terceiro <terce...@debian.org> Closes: 1019628 Changes: ruby-rspec (3.12.0c0e1m1s0-1) unstable; urgency=medium . * Team upload * debian/rules: repack-sources: replace usage of GZIP with explicit gz invocation * New upstream version 3.12.0c0e1m1s0 - fixes raise_error with ruby3.1 (Closes: #1019628) * Refresh patches Checksums-Sha1: 0b730c3b48698d4ead40b98c4356bd17c14ceabf 2491 ruby-rspec_3.12.0c0e1m1s0-1.dsc d185819d135332393b234a244f629abbae402a8a 910322 ruby-rspec_3.12.0c0e1m1s0.orig.tar.gz 25e3c4386cf626a84fc7c0dc5932666242c7f452 11996 ruby-rspec_3.12.0c0e1m1s0-1.debian.tar.xz 8a55d35a8091b524448112639cada8d937587949 11926 ruby-rspec_3.12.0c0e1m1s0-1_amd64.buildinfo Checksums-Sha256: 86dcfb2717e4da7bd1fa60e423670f3fa07d387a211d59fd87d8b3511cc41e29 2491 ruby-rspec_3.12.0c0e1m1s0-1.dsc a258fa2a8a14533feddb1362780d5521cfe0966d7c2212bc168c1717f126cf5b 910322 ruby-rspec_3.12.0c0e1m1s0.orig.tar.gz 43ff20a541405ef38cfacdae8bf2bb70fbece27ac7b76823f83a9b9d82777e4f 11996 ruby-rspec_3.12.0c0e1m1s0-1.debian.tar.xz b601bbf15a2de4b3b3c6fa5ccf7f68e9ae407b798502f75477c04704b86a9e30 11926 ruby-rspec_3.12.0c0e1m1s0-1_amd64.buildinfo Files: c8c1d56efd0fec71fda86d8f6b06b9e4 2491 ruby optional ruby-rspec_3.12.0c0e1m1s0-1.dsc a810e2763d0ed3c3a3da20f276ec69a9 910322 ruby optional ruby-rspec_3.12.0c0e1m1s0.orig.tar.gz 9c9e895ee8a9950deaa8280f7b43873c 11996 ruby optional ruby-rspec_3.12.0c0e1m1s0-1.debian.tar.xz bc39b17034959c7686a888c3478bcf73 11926 ruby optional ruby-rspec_3.12.0c0e1m1s0-1_amd64.buildinfo -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEst7mYDbECCn80PEM/A2xu81GC94FAmOrOYIACgkQ/A2xu81G C95yOhAAqSPU5M0uLwKt5PPE+9wxTrNUaI7O7BOE6y6TBDQsC66xkIshJYbN/uXa L86WWiRglyjpnJQaBRXxBlHlxV4wX5OlfCClCAKrffBbafEtxPEcRmuzLXM5ZFoa 5uPE9Brms1SxDYSOFiwhxmmscF0YBF58HIj9UIAxRCISVHkmSboXLBly8vwaiwZp XpB6xqhpj19BnjkSW7vGUCspNdHVBA/jny3gXnaAPkzvGeSNQF2MTBpIpJj1ev+N QfUkGqaL4plDZSUYIJJo/b6CvjjRh0WSOtBb35An1zNZZfj5XqBXcPxpMuwaraJM /fjyUKJbcYMBzUa/CLT1GAInnt6qZO6nAVWY2daWbG9Gp3zef1IbVM2TxGwPf5Im imCCvcascG4xmOXuNqohy/31rbMgNQXvayOmYH6I0u1CBY+AuUCClOQ0tKqRIp+x QK02fFoxrK0afoxLTgovjLlgd6yYMAqQh93r5vZwEilnS22YFqBl+/DAnRoFhSzK 1uZlRT2ISXdGOvnRaIXIkhFVDct/b5Vl/0VGO/2fiybWjvnLjQEcztCUo0D+W7r1 Rwr74nF6b/cEvNf9p+MaTakGPW7y2kyS4ZYA98aMp6n5zQOOBnfJ+FX5gbGm+60T Ztc/UTbZ1DkZIMf21DCJXyKIHr2dR3f728cWz0GW2jV4/1lIzVE= =o6eG -----END PGP SIGNATURE-----
--- End Message ---