Your message dated Mon, 09 Feb 2026 03:07:18 +0000
with message-id <[email protected]>
and subject line Bug#1123470: fixed in ruby-js-regex 3.14.0-1
has caused the Debian Bug report #1123470,
regarding ruby-regexp-parser: FTBFS: Failure/Error: expect(unsupported).to 
be_empty
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 [email protected]
immediately.)


-- 
1123470: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1123470
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:ruby-regexp-parser
Version: 2.6.1-1
Severity: serious
Tags: ftbfs forky sid

Dear maintainer:

During a rebuild of all packages in unstable, this package failed to build.

Below you will find the last part of the build log (probably the most
relevant part, but not necessarily). If required, the full build log
is available here:

https://people.debian.org/~sanvila/build-logs/202512/

About the archive rebuild: The build was made on virtual machines from AWS,
using sbuild and a reduced chroot with only build-essential packages.

If you cannot reproduce the bug please contact me privately, as I
am willing to provide ssh access to a virtual machine where the bug is
fully reproducible.

If this is really a bug in one of the build-depends, please use
reassign and add an affects on src:ruby-regexp-parser, so that this is still
visible in the BTS web page for this package.

Thanks.

--------------------------------------------------------------------------------
[...]
 debian/rules clean
dh clean --buildsystem=ruby --with ruby
   dh_auto_clean -O--buildsystem=ruby
        dh_ruby --clean
W: XS-Ruby-Versions is deprecated, and will be ignored
   dh_autoreconf_clean -O--buildsystem=ruby
   dh_clean -O--buildsystem=ruby
 debian/rules binary
dh binary --buildsystem=ruby --with ruby
   dh_update_autotools_config -O--buildsystem=ruby
   dh_autoreconf -O--buildsystem=ruby
   dh_auto_configure -O--buildsystem=ruby
        dh_ruby --configure
   dh_auto_build -O--buildsystem=ruby
        dh_ruby --build

[... snipped ...]

  given the pattern a\sc
    scans token 1 as space type at 1..3
  given the pattern a\Sc
    scans token 1 as nonspace type at 1..3
  given the pattern a\wc
    scans token 1 as word type at 1..3
  given the pattern a\Wc
    scans token 1 as nonword type at 1..3
  given the pattern a\Rc
    scans token 1 as linebreak type at 1..3
  given the pattern a\Xc
    scans token 1 as xgrapheme type at 1..3

Regexp::Syntax
  ::new is a deprecated alias of ::for
  not implemented
  supported?
  raises for unknown constant lookups
  instantiation is deprecated but still works
  ::for
    is expected to eq Regexp::Syntax::V1_8_6
    is expected to eq Regexp::Syntax::V1_8_6
    is expected to eq Regexp::Syntax::V1_9_1
    is expected to eq Regexp::Syntax::V1_9_3
    is expected to eq Regexp::Syntax::V2_0_0
    is expected to eq Regexp::Syntax::V2_0_0
    is expected to eq Regexp::Syntax::V2_0_0
    is expected to eq Regexp::Syntax::V2_2_0
    is expected to eq Regexp::Syntax::V2_2_0
    is expected to eq Regexp::Syntax::V2_2_0
    is expected to eq Regexp::Syntax::V2_3_0
    is expected to eq Regexp::Syntax::V2_3_0
    is expected to eq Regexp::Syntax::V2_4_0
    is expected to eq Regexp::Syntax::V2_4_1
    is expected to eq Regexp::Syntax::V2_5_0
    is expected to eq Regexp::Syntax::V2_5_0
    is expected to eq Regexp::Syntax::V2_6_0
    is expected to eq Regexp::Syntax::V2_6_2
    is expected to eq Regexp::Syntax::V2_6_3
    is expected to eq Regexp::Syntax::V2_6_3
    is expected to eq Regexp::Syntax::V2_6_3
    is expected to eq Regexp::Syntax::V2_6_3
    is expected to eq Regexp::Syntax::V3_1_0
    is expected to eq Regexp::Syntax::V3_1_0
    is expected to eq Regexp::Syntax::V3_2_0
    is expected to eq Regexp::Syntax::V3_2_0
    is expected to eq Regexp::Syntax::Any
    is expected to eq Regexp::Syntax::Any
    warns for future versions
    raises for unknown names
    raises for invalid names

{:free_space=>[:comment, :whitespace], :literal=>[:literal], 
[too-long-redacted] :in_znamenny_musical_notation]}
  is complete
  contains no duplicate tokens
  contains no duplicate type/token combinations

Regexp::Syntax::V1_8_6
  implements lookahead assertion
  implements nlookahead assertion
  implements number backref
  implements backslash escape
  implements literal escape
  implements bell escape
  implements backspace escape
  implements escape escape
  implements form_feed escape
  implements newline escape
  implements carriage escape
  implements tab escape
  implements vertical_tab escape
  implements dot escape
  implements alternation escape
  implements zero_or_one escape
  implements zero_or_more escape
  implements one_or_more escape
  implements bol escape
  implements eol escape
  implements group_open escape
  implements group_close escape
  implements interval_open escape
  implements interval_close escape
  implements set_open escape
  implements set_close escape
  implements control escape
  implements meta_sequence escape
  implements capture group
  implements close group
  implements options group
  implements options_switch group
  implements named group
  implements atomic group
  implements passive group
  implements comment group
  implements zero_or_one quantifier
  implements zero_or_more quantifier
  implements one_or_more quantifier
  implements zero_or_one_reluctant quantifier
  implements zero_or_more_reluctant quantifier
  implements one_or_more_reluctant quantifier
  implements interval quantifier
  implements interval_reluctant quantifier
  does not implement lookbehind assertion
  does not implement nlookbehind assertion
  does not implement name_ref backref
  does not implement number_ref backref
  does not implement number_rel_ref backref
  does not implement name_recursion_ref backref
  does not implement number_recursion_ref backref
  does not implement name_call backref
  does not implement number_call backref
  does not implement number_rel_call backref
  does not implement zero_or_one_possessive quantifier
  does not implement zero_or_more_possessive quantifier
  does not implement one_or_more_possessive quantifier

Regexp::Syntax::V1_9_1
  implements hex escape
  implements octal escape
  implements codepoint escape
  implements codepoint_list escape
  implements hex type
  implements nonhex type
  implements zero_or_one quantifier
  implements zero_or_more quantifier
  implements one_or_more quantifier
  implements zero_or_one_reluctant quantifier
  implements zero_or_more_reluctant quantifier
  implements one_or_more_reluctant quantifier
  implements zero_or_one_possessive quantifier
  implements zero_or_more_possessive quantifier
  implements one_or_more_possessive quantifier

Regexp::Syntax::V1_9_3
  implements brahmi property
  implements batak property
  implements mandaic property
  implements age=1.1 property
  implements age=2.0 property
  implements age=2.1 property
  implements age=3.0 property
  implements age=3.1 property
  implements age=3.2 property
  implements age=4.0 property
  implements age=4.1 property
  implements age=5.0 property
  implements age=5.1 property
  implements age=5.2 property
  implements age=6.0 property
  implements brahmi nonproperty
  implements batak nonproperty
  implements mandaic nonproperty
  implements age=1.1 nonproperty
  implements age=2.0 nonproperty
  implements age=2.1 nonproperty
  implements age=3.0 nonproperty
  implements age=3.1 nonproperty
  implements age=3.2 nonproperty
  implements age=4.0 nonproperty
  implements age=4.1 nonproperty
  implements age=5.0 nonproperty
  implements age=5.1 nonproperty
  implements age=5.2 nonproperty
  implements age=6.0 nonproperty

Regexp::Syntax::V2_0_0
  implements age=6.1 property
  implements age=6.1 nonproperty
  does not implement newline property
  does not implement newline nonproperty

Regexp::Syntax::V2_2_0
  implements caucasian_albanian property
  implements bassa_vah property
  implements duployan property
  implements elbasan property
  implements grantha property
  implements pahawh_hmong property
  implements khojki property
  implements linear_a property
  implements mahajani property
  implements manichaean property
  implements mende_kikakui property
  implements modi property
  implements mro property
  implements old_north_arabian property
  implements nabataean property
  implements palmyrene property
  implements pau_cin_hau property
  implements old_permic property
  implements psalter_pahlavi property
  implements siddham property
  implements khudawadi property
  implements tirhuta property
  implements warang_citi property
  implements age=6.2 property
  implements age=6.3 property
  implements age=7.0 property
  implements caucasian_albanian nonproperty
  implements bassa_vah nonproperty
  implements duployan nonproperty
  implements elbasan nonproperty
  implements grantha nonproperty
  implements pahawh_hmong nonproperty
  implements khojki nonproperty
  implements linear_a nonproperty
  implements mahajani nonproperty
  implements manichaean nonproperty
  implements mende_kikakui nonproperty
  implements modi nonproperty
  implements mro nonproperty
  implements old_north_arabian nonproperty
  implements nabataean nonproperty
  implements palmyrene nonproperty
  implements pau_cin_hau nonproperty
  implements old_permic nonproperty
  implements psalter_pahlavi nonproperty
  implements siddham nonproperty
  implements khudawadi nonproperty
  implements tirhuta nonproperty
  implements warang_citi nonproperty
  implements age=6.2 nonproperty
  implements age=6.3 nonproperty
  implements age=7.0 nonproperty

Regexp::Syntax::V3_2_0
  implements cypro_minoan property
  implements old_uyghur property
  implements tangsa property
  implements toto property
  implements vithkuqi property
  implements age=14.0 property
  implements cypro_minoan nonproperty
  implements old_uyghur nonproperty
  implements tangsa nonproperty
  implements toto nonproperty
  implements vithkuqi nonproperty
  implements age=14.0 nonproperty

Regexp::Token
  #offset
  #length
  #to_h
  #next
  #previous

Failures:

  1) Property parsing parse all properties of current ruby
     Failure/Error: expect(unsupported).to be_empty
       expected `[#<RegexpPropertyValues::Value:0x00007f7d07387558 
@name="Age=15.0", @identifier="age=15.0", 
@regexp=/...::Value:0x00007f7d0739e578 @name="Nag_Mundari", 
@identifier="nagmundari", @regexp=/\p{nagmundari}/>].empty?` to be truthy, got 
false
     # ./spec/parser/properties_spec.rb:56:in `block (2 levels) in <top 
(required)>'
     # ./spec/spec_helper.rb:26:in `block (3 levels) in <top (required)>'
     # ./spec/spec_helper.rb:26:in `block (2 levels) in <top (required)>'

Finished in 0.44772 seconds (files took 0.23211 seconds to load)
1861 examples, 1 failure

Failed examples:

rspec ./spec/parser/properties_spec.rb:52 # Property parsing parse all 
properties of current ruby

/usr/bin/ruby3.3 
-I/usr/share/rubygems-integration/all/gems/rspec-support-3.13.1/lib:/usr/share/rubygems-integration/all/gems/rspec-core-3.13.0/lib
 /usr/share/rubygems-integration/all/gems/rspec-core-3.13.0/exe/rspec --pattern 
./spec/\*\*/\*_spec.rb --format documentation failed
/usr/lib/ruby/vendor_ruby/gem2deb.rb:52:in `run': /usr/bin/ruby3.3 
/usr/bin/gem2deb-test-runner (Gem2Deb::CommandFailed)
        from /usr/lib/ruby/vendor_ruby/gem2deb.rb:64:in `block in run_ruby'
        from /usr/lib/ruby/vendor_ruby/gem2deb.rb:87:in `maybe_crossbuild'
        from /usr/lib/ruby/vendor_ruby/gem2deb.rb:63:in `run_ruby'
        from /usr/lib/ruby/vendor_ruby/gem2deb/dh_ruby.rb:189:in 
`run_tests_for_version'
        from /usr/lib/ruby/vendor_ruby/gem2deb/dh_ruby.rb:176:in `block in 
run_tests'
        from /usr/lib/ruby/vendor_ruby/gem2deb/dh_ruby.rb:175:in `each'
        from /usr/lib/ruby/vendor_ruby/gem2deb/dh_ruby.rb:175:in `run_tests'
        from /usr/lib/ruby/vendor_ruby/gem2deb/dh_ruby.rb:71:in `run_tests'
        from /usr/lib/ruby/vendor_ruby/gem2deb/dh_ruby.rb:57:in `install'
        from /usr/lib/ruby/vendor_ruby/gem2deb/dh_ruby.rb:163:in `install'
        from /usr/bin/dh_ruby:89:in `<main>'
dh_auto_install: error: dh_ruby --install 
/<<PKGBUILDDIR>>/debian/ruby-regexp-parser returned exit code 1
make: *** [debian/rules:7: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------

--- End Message ---
--- Begin Message ---
Source: ruby-js-regex
Source-Version: 3.14.0-1
Done: Simon Quigley <[email protected]>

We believe that the bug you reported is fixed in the latest version of
ruby-js-regex, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Simon Quigley <[email protected]> (supplier of updated ruby-js-regex 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 [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Sun, 08 Feb 2026 20:41:09 -0600
Source: ruby-js-regex
Built-For-Profiles: noudeb
Architecture: source
Version: 3.14.0-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Ruby Team 
<[email protected]>
Changed-By: Simon Quigley <[email protected]>
Closes: 1123470
Changes:
 ruby-js-regex (3.14.0-1) unstable; urgency=medium
 .
   * Team upload.
   * New upstream release (Closes: #1123470).
   * Drop {XS,XB}-Ruby-Versions from control.
   * Update Standards-Version to 4.7.2, no changes needed.
   * Bump build dependency on ruby-regexp-parser to 2.11.
Checksums-Sha1:
 d656ca3fedd73a82b7a7e477cf50985450fafa62 2104 ruby-js-regex_3.14.0-1.dsc
 9a5929355a5afc578c78e84d77ebdaad0c4deb24 15153 ruby-js-regex_3.14.0.orig.tar.gz
 db0d41c262f45c3cb6b16c1378f7955f81a955c8 2572 
ruby-js-regex_3.14.0-1.debian.tar.xz
 0a4f94cfdca18b86670e9d103e86963f637b91fc 14178 
ruby-js-regex_3.14.0-1_source.buildinfo
Checksums-Sha256:
 142f67fecfa2f22975ad25096e43b308ccf0a81a4736d88bdde77f0f6c39dcf2 2104 
ruby-js-regex_3.14.0-1.dsc
 ea10bd07b0f1aced4c990d68e396270d6d5ec9bf71e0eb7ed7a672e190dff569 15153 
ruby-js-regex_3.14.0.orig.tar.gz
 1fdecbd078c93da3d3d0b34d5574b65a791702cbe5c259e17a3d91d604972a63 2572 
ruby-js-regex_3.14.0-1.debian.tar.xz
 e386593a6aade9cfdff0154ef78259b68dfc95871b967a3a1a9b8b021b410168 14178 
ruby-js-regex_3.14.0-1_source.buildinfo
Files:
 9fffbea6dfaecf227e6ebbbd5ab9d6ba 2104 ruby optional ruby-js-regex_3.14.0-1.dsc
 f8fec5214b09a0f58f722671e64dedcf 15153 ruby optional 
ruby-js-regex_3.14.0.orig.tar.gz
 77ee7dfabab2d705b88cc1cda66b4886 2572 ruby optional 
ruby-js-regex_3.14.0-1.debian.tar.xz
 cb454a26de96a8bfc86fbc7ab577e948 14178 ruby optional 
ruby-js-regex_3.14.0-1_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEXHq+og+GMEWcyMi14n8s+EWML6QFAmmJSXIACgkQ4n8s+EWM
L6SrRg/9FprR3fQQioruT6LSzra4fNRHYm8uIxznvtA9zjfAQSEMVWYaGdQzET3y
OUa+UpR+mT7YTb03xpJeARJnP1lNZ99la+LRFGfT93xtfCRuBPr7F9NYoD78JRGK
ZmTVyTb8sKMfvOZ0+o2p2v1AjKEDQ/K5ZjjQZYh22T5V4h/7jwZujObx3U3zC9CZ
YyH4nUrsVuGGcwqUA5UKkOvmA5tz0K/eIWgvbetxfKxJwo+fQPLti1G6TUzoIwxk
faVgE1eCCTACEq5KBG/neOWEge1m1rNh95S3j4Vsqo1wf2+mIGLXbjSaiSKVbok8
VfU3MdGjTIVnyWXM7MVTYP1yFYo/13bCiO04wfgTB32fp34j1Z0DIw08fDjSKNXC
6NhY1OrnY0HDkyD0T7YurgM1ffbG1XluZIhC5oFIaAKA4S039+T7CL/8VBoet+jz
13pqRCU3y7a+vvICtDx5mY5vWQ047Fgzkyc6W8B1MPdicS0rDtbSsJbi2hNfu39D
qTIc0is5R/GfSq/jeG2Bii0zpY2IjofZTMHI98PG94bvSAzHWW+PhPGTsSlq35vj
bKgb5/MNOg8SXtHFnWDK7HAvEHI36E6xMyUfY1yvHs02QF3SKvrQXwTDNwXVtEqk
1+lcG/L7j8jHixB1sZEEyTwoH3dPdXspeJ/eR1KXZwT14Z+S1GI=
=Q8pg
-----END PGP SIGNATURE-----

Attachment: pgpIkmqEEb83l.pgp
Description: PGP signature


--- End Message ---

Reply via email to