JDK-6469263 : 1.5.0_09b01 freshbit Solaris AMD64 and i586 packages have additional two dll files
  • Type: Bug
  • Component: install
  • Sub-Component: install
  • Affected Version: 5.0u9
  • Priority: P3
  • Status: Closed
  • Resolution: Fixed
  • OS: solaris
  • CPU: x86
  • Submitted: 2006-09-11
  • Updated: 2010-06-18
  • Resolved: 2010-06-18
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
Other
5.0u9 b01Fixed
Description
Sanity tested the 5.0u9b01 fresh bit package bundles content against the original promoted bundles.

The freshbit packages in:

/java/re/jdk/1.5.0_09/promoted/fcs/b01/bundles/solaris-amd64/jdk-1_5_0_09-solaris-amd64.tar.Z

and

/java/re/jdk/1.5.0_09/promoted/fcs/b01/bundles/solaris-i586/jdk-1_5_0_09-solaris-i586.tar.Z

include extra files from the original promotion

i586
-----
diff -r orig/SUNWj5rt/pkgmap freshbit/SUNWj5rt/pkgmap
1,3c1,3
< : 1 154870
< 1 i copyright 93 8257 1157673934
< 1 i depend 1303 44405 1157673934
---
> : 1 155162
> 1 i copyright 93 8255 1102402406
> 1 i depend 1303 44405 1102402406
87a88,89
> 1 f none jdk/instances/jdk1.5.0/jre/lib/i386/j2pkcs11.dll 0644 root bin 65666 27077 1102397513
> 1 f none jdk/instances/jdk1.5.0/jre/lib/i386/j2pkcs11_g.dll 0644 root bin 82054 35715 1102397519
688,691c690,693
< 1 i pkginfo 424 32307 1157673944
< 1 i postinstall 32508 25509 1157673934
< 1 i preremove 22211 27606 1157673934
< 1 i space 23 1537 1157673934
---
> 1 i pkginfo 554 42088 1157834568
> 1 i postinstall 32508 25509 1102402406
> 1 i preremove 22211 27606 1102402406
> 1 i space 23 1537 1102402406

AMD64
-----
diff -r orig/SUNWj5rtx/pkgmap freshbit/SUNWj5rtx/pkgmap
1,3c1,3
< : 1 37712
< 1 i copyright 93 8257 1157663194
< 1 i depend 1063 23211 1157663194
---
> : 1 38018
> 1 i copyright 93 8255 1109931357
> 1 i depend 1063 23204 1109931357
37a38,39
> 1 f none jdk/instances/jdk1.5.0/jre/lib/amd64/j2pkcs11.dll 0644 root bin 65666 27077 1109929891
> 1 f none jdk/instances/jdk1.5.0/jre/lib/amd64/j2pkcs11_g.dll 0644 root bin 82054 35715 1109929893
77c79
< 1 i pkginfo 443 33678 1157663196
---
> 1 i pkginfo 573 43456 1157834573

Freshbit should must not alter package content other than packaging/patching
Also dll files are completely out of place for Solaris packages

Comments
EVALUATION .dll files were included with 5.0 GA (by mistake) in Solaris packages, and were removed without notification in 5.0u4, causing this problem. I've added the .dll files to the deletes file for the 5.0 based solaris patches.
12-09-2006