[Bug 561484] New: Review Request: jruby - Pure Java implementation of the Ruby interpreter

bugzilla at redhat.com bugzilla at redhat.com
Wed Feb 3 18:33:08 UTC 2010


Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug.

Summary: Review Request: jruby -  Pure Java implementation of the Ruby interpreter

https://bugzilla.redhat.com/show_bug.cgi?id=561484

           Summary: Review Request: jruby -  Pure Java implementation of
                    the Ruby interpreter
           Product: Fedora
           Version: rawhide
          Platform: All
        OS/Version: Linux
            Status: NEW
          Severity: medium
          Priority: medium
         Component: Package Review
        AssignedTo: nobody at fedoraproject.org
        ReportedBy: mmorsi at redhat.com
         QAContact: extras-qa at fedoraproject.org
                CC: notting at redhat.com, fedora-package-review at redhat.com
   Estimated Hours: 0.0
    Classification: Fedora
    Target Release: ---


Spec URL: http://mo.morsi.org/files/jruby/jruby.spec
SRPM URL: http://mo.morsi.org/files/jruby/jruby-1.4.0-1.fc12.src.rpm
Description: 
JRuby is a 100% Java implementation of the Ruby programming language.
It is Ruby for the JVM. JRuby provides a complete set of core "builtin" 
classes and syntax for the Ruby language, as well as most of the Ruby 
Standard Libraries.

Unorphaning package: http://admin.fedoraproject.org/pkgdb/packages/name/jruby

No koji build yet as jruby depends on jffi, nailgun, yydebug, yecht,
jnr-x86asm, jgrapht, jaffl, jcodings, jnr-constants, bytelist, jnr-posix, and
joni which are all pending Fedora approval as well.

$ rpmlint -i rpmbuild/RPMS/noarch/jruby-1.4.0-1.fc12.noarch.rpm 
jruby.noarch: W: only-non-binary-in-usr-lib
There are only non binary files in /usr/lib so they should be in /usr/share.

jruby.noarch: W: devel-file-in-non-devel-package
/usr/lib/jruby/samples/ext/mytest.c
A development file (usually source code) is located in a non-devel package. If
you want to include source code in your package, be sure to create a
development package.

1 packages and 0 specfiles checked; 0 errors, 2 warnings.

Ignoring these two as they don't really apply here.



$ rpmlint -i rpmbuild/RPMS/noarch/jruby-javadoc-1.4.0-1.fc12.noarch.rpm 
1 packages and 0 specfiles checked; 0 errors, 0 warnings.

$ rpmlint -i rpmbuild/SRPMS/jruby-1.4.0-1.fc12.src.rpm 
jruby.src:152: W: libdir-macro-in-noarch-package (main package)
%{_libdir}/%{name}
1 packages and 0 specfiles checked; 0 errors, 1 warnings.

Ignoring this last warning as when package is noarch (eg if using java-openjdk)
the libdir file will not be included, and when the package is architecture
specific (eg when using gcj) it will be. See spec file for conditionals.

-- 
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