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#affects

Attachment: signature.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 ---

Reply via email to