JDK-6603770 : tzupdater131/tzupdater tool fails to update package metadata DB if identical file entries in one pkg
  • Type: Bug
  • Component: tools
  • Sub-Component: updaters
  • Affected Version: 1.2.2
  • Priority: P3
  • Status: Resolved
  • Resolution: Fixed
  • OS: solaris
  • CPU: generic
  • Submitted: 2007-09-12
  • Updated: 2010-05-06
  • Resolved: 2007-10-05
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
1.3.0 b01Fixed
Description
If two instances of an rt.jar file live in the same pacakge on solaris - then the tzupdater script for updating package metadata becomes confused. Note that the updating of the timezone information (rt.jar file) is successful. pkgchk errors may exist after execution of tool - but this will not impact of java. See comments.

Comments
EVALUATION A similar bug could appear in the 1.4+ version if multiple jre/lib/zi directories existed in the same package that was being updated. This is also fixed in 1.3.0 now.
10-10-2007

SUGGESTED FIX Fix also made available for tzupdater (1.4+) http://oldsunweb.ireland/~sc87771/webrev/webrev.6603770.14/
05-10-2007

SUGGESTED FIX http://oldsunweb.ireland/~sc87771/webrev/webrev.6603770/
05-10-2007

EVALUATION modify the pkg_resolve.sh script to handle multiple instances of the rt.jar file that could be found within one package.
12-09-2007