Your message dated Tue, 22 Nov 2022 13:08:53 +0000 with message-id <e1oxt1b-002zz3...@fasolo.debian.org> and subject line Bug#1019652: fixed in ruby-regexp-parser 2.1.1-2.1 has caused the Debian Bug report #1019652, regarding ruby-regexp-parser: FTBFS with ruby3.1: ERROR: Test "ruby3.1" failed: Failure/Error: expect(result[1]).to eq token 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.) -- 1019652: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1019652 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
--- Begin Message ---Source: ruby-regexp-parser Version: 2.1.1-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-regexp-parser with ruby3.1 enabled, the build failed. Relevant part of the build log (hopefully): > Failure/Error: expect(result[1]).to eq token > > expected: :meta_sequence > got: :hex > > (compared using ==) > > Diff: > @@ -1 +1 @@ > -:meta_sequence > +:hex > Shared Example Group: "scan" called from > ./spec/scanner/escapes_spec.rb:55 > # ./spec/support/shared_examples.rb:28:in `block (4 levels) in <top > (required)>' > > Finished in 0.91623 seconds (files took 0.29242 seconds to load) > 1561 examples, 24 failures > > Failed examples: > > rspec ./spec/parser/escapes_spec.rb:59 # EscapeSequence parsing parse escape > control sequence lower > rspec ./spec/parser/escapes_spec.rb:68 # EscapeSequence parsing parse escape > control sequence upper > rspec ./spec/parser/escapes_spec.rb:77 # EscapeSequence parsing parse escape > meta sequence > rspec ./spec/parser/escapes_spec.rb:86 # EscapeSequence parsing parse escape > meta control sequence > rspec ./spec/parser/escapes_spec.rb:95 # EscapeSequence parsing parse lower c > meta control sequence > rspec ./spec/parser/escapes_spec.rb:104 # EscapeSequence parsing parse escape > reverse meta control sequence > rspec ./spec/parser/escapes_spec.rb:113 # EscapeSequence parsing parse escape > reverse lower c meta control sequence > rspec './spec/scanner/escapes_spec.rb[1:21:1]' # Escape scanning given the > pattern (?-mix:a\x02c) scans token 1 as control escape at 1..4 > rspec './spec/scanner/escapes_spec.rb[1:22:1]' # Escape scanning given the > pattern (?-mix:a\x1Ec) scans token 1 as control escape at 1..4 > rspec './spec/scanner/escapes_spec.rb[1:23:1]' # Escape scanning given the > pattern (?-mix:a\x0A) scans token 1 as control escape at 1..5 > rspec './spec/scanner/escapes_spec.rb[1:24:1]' # Escape scanning given the > pattern (?-mix:a\x1Cb) scans token 1 as control escape at 1..5 > rspec './spec/scanner/escapes_spec.rb[1:25:1]' # Escape scanning given the > pattern (?-mix:a\x02c) scans token 1 as control escape at 1..5 > rspec './spec/scanner/escapes_spec.rb[1:26:1]' # Escape scanning given the > pattern (?-mix:a\x1Eb) scans token 1 as control escape at 1..5 > rspec './spec/scanner/escapes_spec.rb[1:27:1]' # Escape scanning given the > pattern (?-mix:a\x0Ab) scans token 1 as control escape at 1..6 > rspec './spec/scanner/escapes_spec.rb[1:28:1]' # Escape scanning given the > pattern (?-mix:a\x1Cb) scans token 1 as control escape at 1..6 > rspec './spec/scanner/escapes_spec.rb[1:29:1]' # Escape scanning given the > pattern (?-mix:a\x82c) scans token 1 as control escape at 1..7 > rspec './spec/scanner/escapes_spec.rb[1:30:1]' # Escape scanning given the > pattern (?-mix:a\x82c) scans token 1 as control escape at 1..8 > rspec './spec/scanner/escapes_spec.rb[1:31:1]' # Escape scanning given the > pattern (?-mix:a\xC2c) scans token 1 as meta_sequence escape at 1..5 > rspec './spec/scanner/escapes_spec.rb[1:32:1]' # Escape scanning given the > pattern (?-mix:a\x82c) scans token 1 as meta_sequence escape at 1..7 > rspec './spec/scanner/escapes_spec.rb[1:33:1]' # Escape scanning given the > pattern (?-mix:a\x9E) scans token 1 as meta_sequence escape at 1..7 > rspec './spec/scanner/escapes_spec.rb[1:34:1]' # Escape scanning given the > pattern (?-mix:a\x8A) scans token 1 as meta_sequence escape at 1..8 > rspec './spec/scanner/escapes_spec.rb[1:35:1]' # Escape scanning given the > pattern (?-mix:a\x9C) scans token 1 as meta_sequence escape at 1..8 > rspec './spec/scanner/escapes_spec.rb[1:36:1]' # Escape scanning given the > pattern (?-mix:a\x82c) scans token 1 as meta_sequence escape at 1..8 > rspec './spec/scanner/escapes_spec.rb[1:37:1]' # Escape scanning given the > pattern (?-mix:a\x9C) scans token 1 as meta_sequence escape at 1..9 > > /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 --format documentation failed > ERROR: Test "ruby3.1" failed: The full build log is available from: https://people.debian.org/~terceiro/ruby3.1/17/ruby-regexp-parser/ruby-regexp-parser_2.1.1-2+rebuild1663008118_amd64-2022-09-12T18:41:59Z.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-regexp-parser Source-Version: 2.1.1-2.1 Done: Adrian Bunk <b...@debian.org> We believe that the bug you reported is fixed in the latest version of ruby-regexp-parser, 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. Adrian Bunk <b...@debian.org> (supplier of updated ruby-regexp-parser 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: Sat, 19 Nov 2022 15:54:11 +0200 Source: ruby-regexp-parser Architecture: source Version: 2.1.1-2.1 Distribution: unstable Urgency: low Maintainer: Debian Ruby Team <pkg-ruby-extras-maintain...@lists.alioth.debian.org> Changed-By: Adrian Bunk <b...@debian.org> Closes: 1019652 Changes: ruby-regexp-parser (2.1.1-2.1) unstable; urgency=low . * Non-maintainer upload. * Add upstream fix for FTBFS with Ruby 3.1. (Closes: #1019652) Checksums-Sha1: 5d52730e22abafa909b3672594a10926d49d0afa 2159 ruby-regexp-parser_2.1.1-2.1.dsc 6f2478a9cb256f74b4660594c2423ff39b750e17 5136 ruby-regexp-parser_2.1.1-2.1.debian.tar.xz Checksums-Sha256: f03f20b3bb21b94c10f04b77a337dbdfc9b4ebd75de45b5b08c1ca9ed5eace9c 2159 ruby-regexp-parser_2.1.1-2.1.dsc 6008d8f861a94318c444f7358aa2bdcacc88f6e71224ad226eede59d0d1362b3 5136 ruby-regexp-parser_2.1.1-2.1.debian.tar.xz Files: 3cceb496daf00c4997ed770001672c04 2159 ruby optional ruby-regexp-parser_2.1.1-2.1.dsc d0e4811b095a5b0c0e23fdf6adad6395 5136 ruby optional ruby-regexp-parser_2.1.1-2.1.debian.tar.xz -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEOvp1f6xuoR0v9F3wiNJCh6LYmLEFAmN44GoACgkQiNJCh6LY mLEqNQ//d8YdcuQQyqS6i9NTjasVdmj5c3ZB8xr6/bI6WuBW6mw2T/Y8BcefFc39 pKZ+Gzw105Q2+HSio1WAMriHiwGKxYeLKOdA73IPkIAKDNt0oxKkwTmByikcChp6 dthi5/dvEzXjik2U5cSox5I89zjmUwHHgujhE6szvR2LscmL+Fkft8nP4YQHkh51 ZEXyNS3zGBfdIZC6ulceQ3j9qIQ0GKkl89nkYlOPFtG3BjxyXRcEV0nuoRC+tsrY tyTIjYq1Z7jkwKNNNmnOmC2vOtPcNhcGeVSjPdqMIcQNhmTB4sAJpo8mnUpwUYb0 4TDDEgtAEZULVPM0KNRmABDaIdNKw2NfPsRSKDamf+K/KsQDmXrPOCRDWBWTagwp aV0Nn3Z+b/umvcyb5C7nUuTBD+GyR2gCB7SusPUHQDrI/LRMUj51Y2+UnFgoJjZm BUcV5vX591DDOU5pSKMQ7TUwOjCXQrVBGBgMPvDmKbVf/6mzTdeLCQl6tJXMAXqH CPWBgvJ72dfu2mIxF5KjiE1QOo/qjx9yQJvNqIHQY/5Xc1I084/XQNyBZV8ajq9X chQMQk0kxDjtX76xIpV1N9EeA/Yg81AqGBSHTzGYmwMZyDyswwNPF4Mk8Im9Yr0R kxcr+8o2wsKf4FfBdnWMImxpsarTjQleTDe5hyBQHUTy6CnT+dY= =VmGP -----END PGP SIGNATURE-----
--- End Message ---