Bug 520149
Summary: | All IBM Java on Supplemental CDs are missing copyright information and IBM Java needs to be pulled off Supplemental CDs | ||||||
---|---|---|---|---|---|---|---|
Product: | Red Hat Enterprise Linux 5 | Reporter: | IBM Bug Proxy <bugproxy> | ||||
Component: | java-1.5.0-ibm | Assignee: | Lillian Angel <langel> | ||||
Status: | CLOSED ERRATA | QA Contact: | BaseOS QE <qe-baseos-auto> | ||||
Severity: | urgent | Docs Contact: | |||||
Priority: | urgent | ||||||
Version: | 5.4 | CC: | benl, borgan, herrold, jjarvis, jkachuck, lsmid, ltroan, patrickm, qcai, rbiba, rlerch, sghosh, sglass, syeghiay | ||||
Target Milestone: | rc | ||||||
Target Release: | --- | ||||||
Hardware: | All | ||||||
OS: | All | ||||||
Whiteboard: | |||||||
Fixed In Version: | Doc Type: | Bug Fix | |||||
Doc Text: |
All the IBM Java components are available online due to a late detection of missing COPYRIGHT notice. This applies to the Supplementary CD contents for Red Hat Enterprise Linux 5 on all architectures and releases.
For more information, refer to the Red Hat Knowledgebase.
|
Story Points: | --- | ||||
Clone Of: | |||||||
: | 522515 525461 (view as bug list) | Environment: | |||||
Last Closed: | 2009-10-06 12:13:37 UTC | Type: | --- | ||||
Regression: | --- | Mount Type: | --- | ||||
Documentation: | --- | CRM: | |||||
Verified Versions: | Category: | --- | |||||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||
Cloudforms Team: | --- | Target Upstream Version: | |||||
Embargoed: | |||||||
Bug Depends On: | |||||||
Bug Blocks: | 468301, 522515, 525461 | ||||||
Attachments: |
|
Description
IBM Bug Proxy
2009-08-28 16:00:19 UTC
------- Comment From sglass.com 2009-08-28 12:09 EDT------- IBM has determine that the tar ball that they gave has all necessary files in the correct place. These issues are due to the repackaging that Red Hat goes through. I see the COPYRIGHT files in the following RPMS: === tree-i386/Supplementary/java-1.4.2-ibm-1.4.2.13-1jpp.1.el5.i386.rpm /usr/share/doc/java-1.4.2-ibm-1.4.2.13/COPYRIGHT === tree-ia64/Supplementary/java-1.4.2-ibm-1.4.2.13-1jpp.1.el5.ia64.rpm /usr/share/doc/java-1.4.2-ibm-1.4.2.13/COPYRIGHT === tree-ppc/Supplementary/java-1.4.2-ibm-1.4.2.13-1jpp.1.el5.ppc64.rpm /usr/share/doc/java-1.4.2-ibm-1.4.2.13/COPYRIGHT === tree-ppc/Supplementary/java-1.4.2-ibm-1.4.2.13-1jpp.1.el5.ppc.rpm /usr/share/doc/java-1.4.2-ibm-1.4.2.13/COPYRIGHT === tree-s390x/Supplementary/java-1.4.2-ibm-1.4.2.13-1jpp.1.el5.s390.rpm /usr/share/doc/java-1.4.2-ibm-1.4.2.13/COPYRIGHT === tree-s390x/Supplementary/java-1.4.2-ibm-1.4.2.13-1jpp.1.el5.s390x.rpm /usr/share/doc/java-1.4.2-ibm-1.4.2.13/COPYRIGHT === tree-x86_64/Supplementary/java-1.4.2-ibm-1.4.2.13-1jpp.1.el5.i386.rpm /usr/share/doc/java-1.4.2-ibm-1.4.2.13/COPYRIGHT === tree-x86_64/Supplementary/java-1.4.2-ibm-1.4.2.13-1jpp.1.el5.x86_64.rpm /usr/share/doc/java-1.4.2-ibm-1.4.2.13/COPYRIGHT === tree-i386/Supplementary/java-1.5.0-ibm-1.5.0.10-1jpp.4.el5.i386.rpm /usr/share/doc/java-1.5.0-ibm-1.5.0.10/COPYRIGHT === tree-ppc/Supplementary/java-1.5.0-ibm-1.5.0.10-1jpp.4.el5.ppc64.rpm /usr/share/doc/java-1.5.0-ibm-1.5.0.10/COPYRIGHT === tree-ppc/Supplementary/java-1.5.0-ibm-1.5.0.10-1jpp.4.el5.ppc.rpm /usr/share/doc/java-1.5.0-ibm-1.5.0.10/COPYRIGHT === tree-s390x/Supplementary/java-1.5.0-ibm-1.5.0.10-1jpp.4.el5.s390.rpm /usr/share/doc/java-1.5.0-ibm-1.5.0.10/COPYRIGHT === tree-s390x/Supplementary/java-1.5.0-ibm-1.5.0.10-1jpp.4.el5.s390x.rpm /usr/share/doc/java-1.5.0-ibm-1.5.0.10/COPYRIGHT === tree-x86_64/Supplementary/java-1.5.0-ibm-1.5.0.10-1jpp.4.el5.i386.rpm /usr/share/doc/java-1.5.0-ibm-1.5.0.10/COPYRIGHT === tree-x86_64/Supplementary/java-1.5.0-ibm-1.5.0.10-1jpp.4.el5.x86_64.rpm /usr/share/doc/java-1.5.0-ibm-1.5.0.10/COPYRIGHT "COPYRIGHT" (all caps) is missing from the java-1.6.0-ibm packages, but the following "copyright" files are present: === tree-i386/Supplementary/java-1.6.0-ibm-devel-1.6.0.5-1jpp.1.el5.i386.rpm /usr/share/doc/java-1.6.0-ibm-devel-1.6.0.5/content/en/copyright /usr/share/doc/java-1.6.0-ibm-devel-1.6.0.5/copyright === tree-ppc/Supplementary/java-1.6.0-ibm-devel-1.6.0.5-1jpp.1.el5.ppc64.rpm /usr/share/doc/java-1.6.0-ibm-devel-1.6.0.5/content/en/copyright /usr/share/doc/java-1.6.0-ibm-devel-1.6.0.5/copyright === tree-ppc/Supplementary/java-1.6.0-ibm-devel-1.6.0.5-1jpp.1.el5.ppc.rpm /usr/share/doc/java-1.6.0-ibm-devel-1.6.0.5/content/en/copyright /usr/share/doc/java-1.6.0-ibm-devel-1.6.0.5/copyright === tree-s390x/Supplementary/java-1.6.0-ibm-devel-1.6.0.5-1jpp.1.el5.s390.rpm /usr/share/doc/java-1.6.0-ibm-devel-1.6.0.5/content/en/copyright === tree-s390x/Supplementary/java-1.6.0-ibm-devel-1.6.0.5-1jpp.1.el5.s390x.rpm /usr/share/doc/java-1.6.0-ibm-devel-1.6.0.5/content/en/copyright === tree-x86_64/Supplementary/java-1.6.0-ibm-devel-1.6.0.5-1jpp.1.el5.i386.rpm /usr/share/doc/java-1.6.0-ibm-devel-1.6.0.5/content/en/copyright /usr/share/doc/java-1.6.0-ibm-devel-1.6.0.5/copyright === tree-x86_64/Supplementary/java-1.6.0-ibm-devel-1.6.0.5-1jpp.1.el5.x86_64.rpm /usr/share/doc/java-1.6.0-ibm-devel-1.6.0.5/content/en/copyright /usr/share/doc/java-1.6.0-ibm-devel-1.6.0.5/copyright Here's what I'm finding for "Notices.htm". @ tree-i386/Supplementary/java-1.4.2-ibm-1.4.2.13-1jpp.1.el5.i386.rpm /usr/share/doc/java-1.4.2-ibm-1.4.2.13/jre/Notices.htm @ tree-i386/Supplementary/java-1.4.2-ibm-devel-1.4.2.13-1jpp.1.el5.i386.rpm /usr/share/doc/java-1.4.2-ibm-devel-1.4.2.13/sdk/Notices.htm @ tree-ia64/Supplementary/java-1.4.2-ibm-1.4.2.13-1jpp.1.el5.ia64.rpm /usr/share/doc/java-1.4.2-ibm-1.4.2.13/jre/Notices.htm @ tree-ia64/Supplementary/java-1.4.2-ibm-devel-1.4.2.13-1jpp.1.el5.ia64.rpm /usr/share/doc/java-1.4.2-ibm-devel-1.4.2.13/sdk/Notices.htm @ tree-ppc/Supplementary/java-1.4.2-ibm-1.4.2.13-1jpp.1.el5.ppc64.rpm /usr/share/doc/java-1.4.2-ibm-1.4.2.13/jre/Notices.htm @ tree-ppc/Supplementary/java-1.4.2-ibm-1.4.2.13-1jpp.1.el5.ppc.rpm /usr/share/doc/java-1.4.2-ibm-1.4.2.13/jre/Notices.htm @ tree-ppc/Supplementary/java-1.4.2-ibm-devel-1.4.2.13-1jpp.1.el5.ppc64.rpm /usr/share/doc/java-1.4.2-ibm-devel-1.4.2.13/sdk/Notices.htm @ tree-ppc/Supplementary/java-1.4.2-ibm-devel-1.4.2.13-1jpp.1.el5.ppc.rpm /usr/share/doc/java-1.4.2-ibm-devel-1.4.2.13/sdk/Notices.htm @ tree-s390x/Supplementary/java-1.4.2-ibm-1.4.2.13-1jpp.1.el5.s390.rpm /usr/share/doc/java-1.4.2-ibm-1.4.2.13/jre/Notices.htm @ tree-s390x/Supplementary/java-1.4.2-ibm-1.4.2.13-1jpp.1.el5.s390x.rpm /usr/share/doc/java-1.4.2-ibm-1.4.2.13/jre/Notices.htm @ tree-s390x/Supplementary/java-1.4.2-ibm-devel-1.4.2.13-1jpp.1.el5.s390.rpm /usr/share/doc/java-1.4.2-ibm-devel-1.4.2.13/sdk/Notices.htm @ tree-s390x/Supplementary/java-1.4.2-ibm-devel-1.4.2.13-1jpp.1.el5.s390x.rpm /usr/share/doc/java-1.4.2-ibm-devel-1.4.2.13/sdk/Notices.htm @ tree-x86_64/Supplementary/java-1.4.2-ibm-1.4.2.13-1jpp.1.el5.i386.rpm /usr/share/doc/java-1.4.2-ibm-1.4.2.13/jre/Notices.htm @ tree-x86_64/Supplementary/java-1.4.2-ibm-1.4.2.13-1jpp.1.el5.x86_64.rpm /usr/share/doc/java-1.4.2-ibm-1.4.2.13/jre/Notices.htm @ tree-x86_64/Supplementary/java-1.4.2-ibm-devel-1.4.2.13-1jpp.1.el5.i386.rpm /usr/share/doc/java-1.4.2-ibm-devel-1.4.2.13/sdk/Notices.htm @ tree-x86_64/Supplementary/java-1.4.2-ibm-devel-1.4.2.13-1jpp.1.el5.x86_64.rpm /usr/share/doc/java-1.4.2-ibm-devel-1.4.2.13/sdk/Notices.htm @ tree-i386/Supplementary/java-1.5.0-ibm-devel-1.5.0.10-1jpp.4.el5.i386.rpm /usr/share/doc/java-1.5.0-ibm-devel-1.5.0.10/en/Notices.htm @ tree-ppc/Supplementary/java-1.5.0-ibm-devel-1.5.0.10-1jpp.4.el5.ppc64.rpm /usr/share/doc/java-1.5.0-ibm-devel-1.5.0.10/en/Notices.htm @ tree-ppc/Supplementary/java-1.5.0-ibm-devel-1.5.0.10-1jpp.4.el5.ppc.rpm /usr/share/doc/java-1.5.0-ibm-devel-1.5.0.10/en/Notices.htm @ tree-s390x/Supplementary/java-1.5.0-ibm-devel-1.5.0.10-1jpp.4.el5.s390.rpm /usr/share/doc/java-1.5.0-ibm-devel-1.5.0.10/en/Notices.htm @ tree-s390x/Supplementary/java-1.5.0-ibm-devel-1.5.0.10-1jpp.4.el5.s390x.rpm /usr/share/doc/java-1.5.0-ibm-devel-1.5.0.10/en/Notices.htm @ tree-x86_64/Supplementary/java-1.5.0-ibm-devel-1.5.0.10-1jpp.4.el5.i386.rpm /usr/share/doc/java-1.5.0-ibm-devel-1.5.0.10/en/Notices.htm @ tree-x86_64/Supplementary/java-1.5.0-ibm-devel-1.5.0.10-1jpp.4.el5.x86_64.rpm /usr/share/doc/java-1.5.0-ibm-devel-1.5.0.10/en/Notices.htm But there are no "Notices.htm" files in the java-1.6.0-ibm packages. Please review comment #2 and comment #3. * COPYRIGHT and Notices.htm are present in the 1.5.0 and 1.4.2 packages. * "COPYRIGHT" is NOT present in the 1.6.0 packages, but "copyright" is there. * Notices.htm is NOT present in the 1.6.0 packages. Would you be more specific about what needs to be where? Thanks. I verified this. It seems as if the Java 1.5.0 IBM packages are fine. ------- Comment From sglass.com 2009-08-28 13:42 EDT------- The trouble is not in the RPMs that reside on either the ISOs or RHN, but once you install the java product, they are not in what is installed. Does that make sense? not particularly. i don't understand. when they are installed, those files do not exist? ------- Comment From sglass.com 2009-08-28 13:56 EDT-------
> not particularly. i don't understand. when they are installed, those files do
> not exist?
Yes, that is exactly what I mean
That does not seem to be the case. I just installed the RPMs: [14:03 towel:i386]$ ls /usr/share/doc/java-1.5.0-ibm-devel-1.5.0.10/en/Notices.htm /usr/share/doc/java-1.5.0-ibm-devel-1.5.0.10/en/Notices.htm [14:03 towel:i386]$ ls /usr/share/doc/java-1.5.0-ibm-1.5.0.10/COPYRIGHT /usr/share/doc/java-1.5.0-ibm-1.5.0.10/COPYRIGHT I think there must be some special case where this is not happening... I can't reproduce this either: $ sudo yum localinstall java-1.5.0-ibm-* Loaded plugins: rhnplugin, security Setting up Local Package Process <snip> Resolving Dependencies --> Running transaction check <snip> Dependencies Resolved <snip> Installed: java-1.5.0-ibm.i386 1:1.5.0.10-1jpp.4.el5 java-1.5.0-ibm.x86_64 1:1.5.0.10-1jpp.4.el5 java-1.5.0-ibm-devel.i386 1:1.5.0.10-1jpp.4.el5 java-1.5.0-ibm-devel.x86_64 1:1.5.0.10-1jpp.4.el5 Dependency Installed: compat-libstdc++-33.i386 0:3.2.3-61 compat-libstdc++-33.x86_64 0:3.2.3-61 libXmu.i386 0:1.0.2-5 libXp.i386 0:1.0.0-8.1.el5 Complete! $ rpm -q java-1.5.0-ibm-1.5.0.10-1jpp.4.el5 java-1.5.0-ibm-devel-1.5.0.10-1jpp.4.el5 java-1.5.0-ibm-1.5.0.10-1jpp.4.el5.x86_64 java-1.5.0-ibm-1.5.0.10-1jpp.4.el5.i386 java-1.5.0-ibm-devel-1.5.0.10-1jpp.4.el5.i386 java-1.5.0-ibm-devel-1.5.0.10-1jpp.4.el5.x86_64 $ ls /usr/share/doc/java-1.5.0-ibm-1.5.0.10/COPYRIGHT /usr/share/doc/java-1.5.0-ibm-1.5.0.10/COPYRIGHT $ rpm -qf /usr/share/doc/java-1.5.0-ibm-1.5.0.10/COPYRIGHT java-1.5.0-ibm-1.5.0.10-1jpp.4.el5.x86_64 java-1.5.0-ibm-1.5.0.10-1jpp.4.el5.i386 $ ls /usr/share/doc/java-1.5.0-ibm-devel-1.5.0.10/en/Notices.htm /usr/share/doc/java-1.5.0-ibm-devel-1.5.0.10/en/Notices.htm $ rpm -qf /usr/share/doc/java-1.5.0-ibm-devel-1.5.0.10/en/Notices.htm java-1.5.0-ibm-devel-1.5.0.10-1jpp.4.el5.i386 java-1.5.0-ibm-devel-1.5.0.10-1jpp.4.el5.x86_64 Release note added. If any revisions are required, please set the "requires_release_notes" flag to "?" and edit the "Release Notes" field accordingly. All revisions will be proofread by the Engineering Content Services team. New Contents: All the IBM Java components are available online due to a late detection of missing COPYRIGHT notice. This affects the Supplementary CD contents for Red Hat Enterprise Linux 5 on all architectures and releases. I can't find any significant difference between the version we shipped in RHEL5 GA (1.5.0.3) and what we have in 5.4 (1.5.0.10). Here's a look at the COPYRIGHT and Notices.htm files in the s390x tarball. None of these paths have changed: $ find 1bm-1.5.0.3/ -name COPYRIGHT 1bm-1.5.0.3/COPYRIGHT $ find 1bm-1.5.0.10/ -name COPYRIGHT 1bm-1.5.0.10/COPYRIGHT $ find 1bm-1.5.0.3/ -name Notices.htm 1bm-1.5.0.3/docs/en/Notices.htm $ find 1bm-1.5.0.10/ -name Notices.htm 1bm-1.5.0.10/docs/en/Notices.htm I'll attach a diff between the 1.5.0.3 and 1.5.0.10 spec files, but I don't see anything in there to explain the behavior reported in this bug. ------- Comment From sglass.com 2009-08-28 15:47 EDT------- Hi red Hat. Yes, we have figured out that at least the missing files are due to them being in a different directory structure then what the tool expected. We are asking the JTC team if the directory structure is that important or just having the file is all we need. There may be an issue with the tool itself. We are now checking into that. The issue we have right now is that the people to answer these questions are overseas and unavailable right now. We will not have answers until Tuesday next week as it is a country wide holiday on Monday. Thank you for all you work so far. Created attachment 359111 [details]
diff between the spec file from 1.5.0.3 and 1.5.0.10
Diff between the spec file from RHEL5 GA (1.5.0.3) andRHEL5.4 (1.5.0.10).
(In reply to comment #18) > diff between the spec file from 1.0.5.3 and 1.0.5.10 meant to say "from 1.5.0.3 and 1.5.0.10" Release note updated. If any revisions are required, please set the "requires_release_notes" flag to "?" and edit the "Release Notes" field accordingly. All revisions will be proofread by the Engineering Content Services team. Diffed Contents: @@ -1 +1,3 @@ -All the IBM Java components are available online due to a late detection of missing COPYRIGHT notice. This affects the Supplementary CD contents for Red Hat Enterprise Linux 5 on all architectures and releases.+All the IBM Java components are available online due to a late detection of missing COPYRIGHT notice. This applies to the Supplementary CD contents for Red Hat Enterprise Linux 5 on all architectures and releases. + +For more information, refer to the Red Hat Knowledgebase. (In reply to comment #17) > ------- Comment From sglass.com 2009-08-28 15:47 EDT------- > > The issue we have right now is that the people to answer these questions are > overseas and unavailable right now. We will not have answers until Tuesday > next week as it is a country wide holiday on Monday. Any updates? (In reply to comment #22) > (In reply to comment #17) > > ------- Comment From sglass.com 2009-08-28 15:47 EDT------- > > > > The issue we have right now is that the people to answer these questions are > > overseas and unavailable right now. We will not have answers until Tuesday > > next week as it is a country wide holiday on Monday. > > > Any updates? New packages are being tested at the moment. We tracked down the issue. Some files were in fact missing or in the wrong places. As far as in the wrong place: (want to make sure this is clear) I am not sure exactly what is the wrong spot. IBM is ok if the copyright/license/notices files are located either in the common location for all such files or within our java itself as we ship it. Thanks An advisory has been issued which should help the problem described in this bug report. This report is therefore being closed with a resolution of ERRATA. For more information on therefore solution and/or where to find the updated files, please follow the link below. You may reopen this bug report if the solution does not work for you. http://rhn.redhat.com/errata/RHBA-2009-1478.html *** Bug 520165 has been marked as a duplicate of this bug. *** *** Bug 520166 has been marked as a duplicate of this bug. *** ------- Comment From sglass.com 2009-11-10 14:40 EDT------- This is fixed. |