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