[Bug 253691] Review Request: java-1.7.0-icedtea - IcedTea runtime and development environments
bugzilla at redhat.com
bugzilla at redhat.com
Tue Aug 21 11:06:41 UTC 2007
Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug report.
Summary: Review Request: java-1.7.0-icedtea - IcedTea runtime and development environments
https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=253691
------- Additional Comments From fitzsim at redhat.com 2007-08-21 07:06 EST -------
rpmlint commentary:
$ rpmlint java-1.7.0-icedtea-1.7.0.0-0.11.b18.snapshot.nosrc.rpm
E: java-1.7.0-icedtea hardcoded-library-path in %{_prefix}/lib
See comment in spec file:
# Hard-code libdir on 64-bit architectures to make the 64-bit JDK
# simply be another alternative.
E: java-1.7.0-icedtea configure-without-libdir-spec
The %configure macro causes problems for IcedTea. I plan to fix this before
Fedora 8, but it doesn't seem release critical.
$ rpmlint java-1.7.0-icedtea-1.7.0.0-0.11.b18.snapshot.i586.rpm
E: java-1.7.0-icedtea useless-explicit-provides jdbc-stdext
This comes from JPackage. I'll remove it from the next package build.
E: java-1.7.0-icedtea binary-or-shlib-defines-rpath
/usr/lib/jvm/java-1.7.0-icedtea-1.7.0.0/jre/bin/keytool
['$ORIGIN/../lib/i386/jli', '$ORIGIN/../jre/lib/i386/jli']
rpmlint should check for $ORIGIN before issuing this message since $ORIGIN
rpaths are not hard-coded.
E: java-1.7.0-icedtea file-in-usr-marked-as-conffile
/usr/lib/jvm/java-1.7.0-icedtea-1.7.0.0/jre/lib/security/cacerts
IcedTea expects jre/lib/security files to be in this location. I plan to fix
this before Fedora 8 but it is not release-critical.
W: java-1.7.0-icedtea uncompressed-zip
/usr/lib/jvm/java-1.7.0-icedtea-1.7.0.0/jre/lib/jsse.jar
This is an rpmlint bug: the jar file is compressed.
$ rpmlint java-1.7.0-icedtea-demo-1.7.0.0-0.11.b18.snapshot.i586.rpm
W: java-1.7.0-icedtea-demo devel-file-in-non-devel-package
/usr/lib/jvm/java-1.7.0-icedtea-1.7.0.0/demo/jvmti/hprof/src/hprof_error.h
These are fine since the demo package contains demos geared towards
developers.
E: java-1.7.0-icedtea-demo non-standard-executable-perm
/usr/lib/jvm/java-1.7.0-icedtea-1.7.0.0/sample/scripting/scriptpad/src/scripts/memory.sh
0555
E: java-1.7.0-icedtea-demo script-without-shebang
/usr/lib/jvm/java-1.7.0-icedtea-1.7.0.0/sample/scripting/scriptpad/src/scripts/memory.sh
I'll fix these in the next package build.
E: java-1.7.0-icedtea-demo invalid-soname
/usr/lib/jvm/java-1.7.0-icedtea-1.7.0.0/demo/jvmti/mtrace/lib/libmtrace.so
libmtrace.so
These files are meant to be dlopen'd, not linked-to directly, so they should
not have a versioned soname.
$ rpmlint java-1.7.0-icedtea-devel-1.7.0.0-0.11.b18.snapshot.i586.rpm
W: java-1.7.0-icedtea-devel dangling-relative-symlink
/usr/lib/jvm-exports/java-1.7.0-icedtea java-1.7.0-icedtea-1.7.0.0
/usr/lib/jvm-exports/java-1.7.0-icedtea-1.7.0.0 is provided by the base
package which java-1.7.0-icedtea-devel requires.
$ rpmlint java-1.7.0-icedtea-javadoc-1.7.0.0-0.11.b18.snapshot.i586.rpm
No warnings or errors.
$ rpmlint java-1.7.0-icedtea-plugin-1.7.0.0-0.11.b18.snapshot.i586.rpm
W: java-1.7.0-icedtea-plugin no-documentation
This subpackage doesn't require documentation.
$ rpmlint java-1.7.0-icedtea-rmi-1.7.0.0-0.11.b18.snapshot.i586.rpm
W: java-1.7.0-icedtea-plugin no-documentation
Likewise.
$ rpmlint java-1.7.0-icedtea-src-1.7.0.0-0.11.b18.snapshot.i586.rpm
W: java-1.7.0-icedtea-src no-documentation
Likewise.
E: java-1.7.0-icedtea-src only-non-binary-in-usr-lib
Applications that refer to src.zip expect it to be in JAVA_HOME.
--
Configure bugmail: https://bugzilla.redhat.com/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.
More information about the Fedora-package-review
mailing list