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@xxxxxxxxxx 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. _______________________________________________ Fedora-package-review mailing list Fedora-package-review@xxxxxxxxxx http://www.redhat.com/mailman/listinfo/fedora-package-review