Your message dated Fri, 16 Feb 2018 00:35:43 +0000
with message-id <[email protected]>
and subject line Bug#888117: fixed in ruby-beautify 0.97.4-4
has caused the Debian Bug report #888117,
regarding ruby-beautify: FTBFS on ruby2.5: tests fail: .. got: "EXPR_BEG
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.)


-- 
888117: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=888117
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: ruby-beautify
Version: 0.97.4-3
Severity: important
User: [email protected]
Usertags: ruby2.5

Dear Maintainer,

This package fails to build against ruby2.5. Soon, there will
be a transition to ruby2.5, and this package will FTBFS in sid.

There may be some details on the wiki about common problems:
https://wiki.debian.org/Teams/Ruby/Ruby25Transition

Build log:

┌──────────────────────────────────────────────────────────────────────────────┐
│ Run tests for ruby2.5 from debian/ruby-tests.rake                            │
└──────────────────────────────────────────────────────────────────────────────┘

RUBYLIB=/build/ruby-beautify-0.97.4/debian/ruby-beautify/usr/lib/ruby/vendor_ruby:.
 
GEM_PATH=debian/ruby-beautify/usr/share/rubygems-integration/all:/root/.gem/ruby/2.5.0:/var/lib/gems/2.5.0:/usr/lib/x86_64-linux-gnu/rubygems-integration/2.5.0:/usr/share/rubygems-integration/2.5.0:/usr/share/rubygems-integration/all
 ruby2.5 -S rake -f debian/ruby-tests.rake
/usr/bin/ruby2.5 /usr/bin/rspec --pattern ./spec/\*\*/\*_spec.rb --format 
documentation

Ruby Beautify
  will work
  will do multiple files
  will update files (overwrite) in place
  will honor --spaces
  will honor the ident_count prefix
  will use a .ruby-beautify config file

Ruby Beautify Library
  #pretty_string
    will indent by tab ( by default ) (FAILED - 1)
    will indent by space (FAILED - 2)
    will honor indent count (FAILED - 3)

Usage Scenarios
  will test: mutli_level (FAILED - 4)
  will test: case (FAILED - 5)
  will test: from_control (FAILED - 6)
  will test: or_equals (FAILED - 7)
  will test: lambda_literal (FAILED - 8)
  will test: pre_indented (FAILED - 9)
  will test: multiline_strings (FAILED - 10)
  will test: monolithic_example (FAILED - 11)

Failures:

  1) Ruby Beautify Library #pretty_string will indent by tab ( by default )
     Failure/Error: expect(RubyBeautify.pretty_string(@ugly_string)).to eq 
@pretty_string

       expected: "# Test for already indented blocks\nclass There2 < 
There\n\tdef m1()\n\t\tputs \"m1\"\n\tend\n\tdef m2()\n\t\tputs 
\"m2\"\n\tend\n\tdef m3()\n\t\tputs \"m3\"\n\tend\nend\n"
            got: 
"EXPR_BEGEXPR_BEGEXPR_CLASSEXPR_CLASSEXPR_ARGEXPR_ARGEXPR_BEGEXPR_BEGEXPR_CMDARGEXPR_BEG\tEXPR_BEGEXP...XPR_CMDARGEXPR_CMDARGEXPR_END|EXPR_ENDARGEXPR_BEG\tEXPR_BEGEXPR_ENDEXPR_BEGEXPR_BEGEXPR_ENDEXPR_BEG"

       (compared using ==)

       Diff:
       @@ -1,13 +1,2 @@
       -# Test for already indented blocks
       -class There2 < There
       -        def m1()
       -                puts "m1"
       -        end
       -        def m2()
       -                puts "m2"
       -        end
       -        def m3()
       -                puts "m3"
       -        end
       -end
       
+EXPR_BEGEXPR_BEGEXPR_CLASSEXPR_CLASSEXPR_ARGEXPR_ARGEXPR_BEGEXPR_BEGEXPR_CMDARGEXPR_BEG
 EXPR_BEGEXPR_FNAMEEXPR_FNAMEEXPR_ENDFNEXPR_BEG|EXPR_LABELEXPR_ENDFNEXPR_BEG    
         
EXPR_BEGEXPR_CMDARGEXPR_CMDARGEXPR_CMDARGEXPR_CMDARGEXPR_END|EXPR_ENDARGEXPR_BEG
        EXPR_BEGEXPR_ENDEXPR_BEG        
EXPR_FNAMEEXPR_FNAMEEXPR_ENDFNEXPR_BEG|EXPR_LABELEXPR_ENDFNEXPR_BEG             
EXPR_BEGEXPR_CMDARGEXPR_CMDARGEXPR_CMDARGEXPR_CMDARGEXPR_END|EXPR_ENDARGEXPR_BEG
        EXPR_BEGEXPR_ENDEXPR_BEG        
EXPR_BEGEXPR_FNAMEEXPR_FNAMEEXPR_ENDFNEXPR_BEG|EXPR_LABELEXPR_ENDFNEXPR_BEG     
        
EXPR_CMDARGEXPR_CMDARGEXPR_CMDARGEXPR_CMDARGEXPR_END|EXPR_ENDARGEXPR_BEG        
EXPR_BEGEXPR_ENDEXPR_BEGEXPR_BEGEXPR_ENDEXPR_BEG
     # ./spec/lib/ruby-beautify_spec.rb:15:in `block (3 levels) in <top 
(required)>'

  2) Ruby Beautify Library #pretty_string will indent by space
     Failure/Error: expect(RubyBeautify.pretty_string(@ugly_string, 
indent_token:' ')).to eq @pretty_string_space

       expected: "# Test for already indented blocks\nclass There2 < There\n 
def m1()\n  puts \"m1\"\n end\n def m2()\n  puts \"m2\"\n end\n def m3()\n  
puts \"m3\"\n end\nend\n"
            got: 
"EXPR_BEGEXPR_BEGEXPR_CLASSEXPR_CLASSEXPR_ARGEXPR_ARGEXPR_BEGEXPR_BEGEXPR_CMDARGEXPR_BEG
 EXPR_BEGEXPR...EXPR_CMDARGEXPR_CMDARGEXPR_END|EXPR_ENDARGEXPR_BEG 
EXPR_BEGEXPR_ENDEXPR_BEGEXPR_BEGEXPR_ENDEXPR_BEG"

...

ERROR: Test "ruby2.5" failed. Exiting.
dh_auto_install: dh_ruby --install 
/build/ruby-beautify-0.97.4/debian/ruby-beautify returned exit code 1
debian/rules:15: recipe for target 'override_dh_auto_install' failed

Full build log:
https://rbuild.fau.xxx/2018-01-23/ruby-beautify.log

Cheers,
Chris.

--- End Message ---
--- Begin Message ---
Source: ruby-beautify
Source-Version: 0.97.4-4

We believe that the bug you reported is fixed in the latest version of
ruby-beautify, 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.
Tomasz Nitecki <[email protected]> (supplier of updated ruby-beautify 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: SHA512

Format: 1.8
Date: Thu, 15 Feb 2018 23:55:45 +0100
Source: ruby-beautify
Binary: ruby-beautify
Architecture: source
Version: 0.97.4-4
Distribution: unstable
Urgency: medium
Maintainer: Debian Ruby Extras Maintainers 
<[email protected]>
Changed-By: Tomasz Nitecki <[email protected]>
Description:
 ruby-beautify - CLI binary and module that will pretty up Ruby code
Closes: 888117
Changes:
 ruby-beautify (0.97.4-4) unstable; urgency=medium
 .
   * Fix compatibility with Ruby 2.5. Closes: 888117
   * debian/control: Use salsa.debian.org in Vcs-* fields.
   * debian/watch: Replace http with https and update watch version.
   * debian/copyright: Bump years to include 2018, use https in link.
   * debian/ compat control: Bump debhelper version to 11.
   * debian/control: Bump Standards-Version to 4.1.3; no changes needed.
Checksums-Sha1:
 779b5c5c75a5864e0da8fc2b283f6a1df0fd9039 2066 ruby-beautify_0.97.4-4.dsc
 e9b413924228523ca95a61544be7c0242be4b285 5820 
ruby-beautify_0.97.4-4.debian.tar.xz
 6f8bba3f789216073bfbef06b9755cd1d48eb944 7113 
ruby-beautify_0.97.4-4_amd64.buildinfo
Checksums-Sha256:
 a5354f31ea235ceb5a44c5922f83465a1a0a03675d429970ff6b83e9c2b619ef 2066 
ruby-beautify_0.97.4-4.dsc
 eed26fe2cd1bc1113ed654549cf67b7f06b9398cde5f1dca0763f51d10f9c7dd 5820 
ruby-beautify_0.97.4-4.debian.tar.xz
 4e2fc1c41e201c3f7070aaa994f153e235ba1860ddf1dbddf6991c5016a6f165 7113 
ruby-beautify_0.97.4-4_amd64.buildinfo
Files:
 f0b6619f913b73baa7af1bd9a7e39b41 2066 ruby optional ruby-beautify_0.97.4-4.dsc
 d358128f652bb01557b62909076f6265 5820 ruby optional 
ruby-beautify_0.97.4-4.debian.tar.xz
 cb2a6537461e8ada79150e6f777b2d19 7113 ruby optional 
ruby-beautify_0.97.4-4_amd64.buildinfo

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

iQIzBAEBCgAdFiEEfAsN5+pZkhF7ovXM5scQ4uXB5KMFAlqGIxQACgkQ5scQ4uXB
5KM9TA//WuV3tLbdluv5fPCgzA2PlDeCEyvM9zi5TUKixtJhjQz4pn8zgcoyEzmh
V48NKSLYeESkgJBqZM6jvMfJTYUQXzQV0Leem3pgQcxiGvG7moF6zCIwqrHrlFqe
fCDL2h+D0Chsmm3/dnbIQVPOBqoBdBQauzqIJITScPzKgZNt7RpIBQ3tsKmTIkeT
E8wCGJmQsa7Ri2cNBopTtxfTxjrSNRmRj/BtycScgUGYH8W0YY40OurkTgax9lru
G7ZcLW1e/AYAY3DfIxAwuUJEsZphzbeh4PGgax+o5LV1n1Rlc0txFQz1UcLtN38Y
LszpSmEmnKbSRG2x7+0SDnNmR88rwklCDpscRC4lxIvBa2tU1onWGSCDQDaz0hd7
k6oYbAr3PTe5rnmhLaEZ6YAC/iiG6Ff4s8hj2Dw7WW9JFO35SfLtjWUKyfIQQ7Ao
KLj6L4Zo/DI/wo/H2BgQj4I0HJ0kDUkcRl6NCo1Q2KTmU4cRb2ItJdLMiPmREnTC
dp7U3bZ1JBjrOtj0e/M7w7QZCd+ztvu2y1OKKvNlFtLvSBSQVOgb3BupB5x7ERjH
X9pOVOIjvW/Xh5pXKaY/AAE8RFuBLKOgn/fKdTxXh8cDaDI4isoNiI8dcKBPpH1n
V3K7mBeOfXKWTJsMXQ2vZQCKu90QJ1ON0Q8N/q3j/p7YbZw2ydM=
=ISh6
-----END PGP SIGNATURE-----

--- End Message ---
_______________________________________________
Pkg-ruby-extras-maintainers mailing list
[email protected]
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-ruby-extras-maintainers

Reply via email to