[Bug 630481] Review Request: rubygem-ruby-debug - Command line interface (CLI) for ruby-debug-base
bugzilla at redhat.com
bugzilla at redhat.com
Tue Sep 7 17:58:30 UTC 2010
Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug.
https://bugzilla.redhat.com/show_bug.cgi?id=630481
--- Comment #2 from Michael Stahnke <mastahnke at gmail.com> 2010-09-07 13:58:29 EDT ---
The name of these packages is a little odd. According to the ruby packaging
guidelines, you are allowed to remove ruby in the gem title since the package
is called rubygem-foo. It's optional, but feels weird typing
rubygem-ruby-debug-base and rubygem-ruby-debug, rather than just rubygem-debug.
Normally, I would either change permissions or edit out the shebang of the
files for the tests. rpmlint is giving Errors for those. I see in your spec
you noted that removing the shebang causes issues, does changing the
permissions?
rubygem-ruby-debug-doc.noarch: E: devel-dependency rubygem-ruby-debug
Your package has a dependency on a devel package but it's not a devel package
itself.
I am not sure how that error works. I don't think I have seen that one before.
http://fedoraproject.org/wiki/Common_Rpmlint_issues does not contain more
information on that error. I would imagine it is ok since it is a ruby
package, and not a C library-devel type package.
rpmlint *rpm
rubygem-ruby-debug.noarch: W: spelling-error %description -l en_US rb -> br,
Rb, r
rubygem-ruby-debug.noarch: W: no-manual-page-for-binary rdebug
rubygem-ruby-debug.src: W: spelling-error %description -l en_US rb -> br, Rb, r
rubygem-ruby-debug.src:57: W: macro-in-comment %setup
rubygem-ruby-debug.src: W: no-buildroot-tag
rubygem-ruby-debug-doc.noarch: E: devel-dependency rubygem-ruby-debug
rubygem-ruby-debug-doc.noarch: W: no-documentation
rubygem-ruby-debug-doc.noarch: E: non-executable-script
/usr/lib/ruby/gems/1.8/gems/ruby-debug-0.10.4rc1/test/thread1.rb 0644L
/usr/bin/env
rubygem-ruby-debug-doc.noarch: E: non-executable-script
/usr/lib/ruby/gems/1.8/gems/ruby-debug-0.10.4rc1/test/trunc-call.rb 0644L
/usr/bin/env
rubygem-ruby-debug-doc.noarch: W: unexpanded-macro
/usr/lib/ruby/gems/1.8/doc/ruby-debug-0.10.4rc1/ri/Debugger/ParseFunctions/syntax_valid%3f-i.yaml
%3f
rubygem-ruby-debug-doc.noarch: E: non-executable-script
/usr/lib/ruby/gems/1.8/gems/ruby-debug-0.10.4rc1/test/cli/commands/catchpoint_test.rb
0644L /usr/bin/env
rubygem-ruby-debug-doc.noarch: E: non-executable-script
/usr/lib/ruby/gems/1.8/gems/ruby-debug-0.10.4rc1/test/base/reload_bug.rb 0644L
/usr/bin/env
rubygem-ruby-debug-doc.noarch: E: wrong-script-interpreter
/usr/lib/ruby/gems/1.8/gems/ruby-debug-0.10.4rc1/test/pm.rb /ursr/bin/env
rubygem-ruby-debug-doc.noarch: E: non-executable-script
/usr/lib/ruby/gems/1.8/gems/ruby-debug-0.10.4rc1/test/base/load.rb 0644L
/usr/bin/env
rubygem-ruby-debug-doc.noarch: E: zero-length
/usr/lib/ruby/gems/1.8/gems/ruby-debug-0.10.4rc1/test/data/quit.right
rubygem-ruby-debug-doc.noarch: E: non-executable-script
/usr/lib/ruby/gems/1.8/gems/ruby-debug-0.10.4rc1/Rakefile 0644L /usr/bin/env
rubygem-ruby-debug-doc.noarch: E: non-executable-script
/usr/lib/ruby/gems/1.8/gems/ruby-debug-0.10.4rc1/test/gcd.rb 0644L /usr/bin/env
--
Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
More information about the package-review
mailing list