[DRE-maint] Bug#1035307: Update ruby-ruby-parser to 3.20.x

Pirate Praveen praveen at onenetbeyond.org
Mon Jun 19 07:34:57 BST 2023


Control: clone -1 -2
Control: retitle -2 update ruby-sexp-processor to 4.17
Control: reassign -2 ruby-sexp-processor

On Sun, 30 Apr 2023 20:35:00 +0530 Praveen Arimbrathodiyil 
<praveen at onenetbeyond.org> wrote:
 > Package: ruby-ruby-parser
 > Version: 3.19.2-1
 > Severity: important
 >
 > Gitlab 15.11.0 needs ruby-ruby-parser 3.20 and while trying to update
 > it, the build fails with
 >
 >   13) Failure:
 > TestRubyParserV32#test_unless_pre_not__18
 > [/usr/lib/ruby/vendor_ruby/pt_testcase.rb:159]:
 > failed on input: "unless not b then a end".
 > --- expected
 > +++ actual
 > @@ -1 +1,4 @@
 > -s(:if, s(:call, nil, :b), s(:call, nil, :a), nil)
 > +s(:if,
 > + s(:call, s(:call, nil, :b).line(1), :!).line(1),
 > + nil,
 > + s(:call, nil, :a).line(1)).line(1)

This is fixed by updating ruby-sexp-processor to 4.17.0



More information about the Pkg-ruby-extras-maintainers mailing list