JDK-5049912 : JDK 1.5.0 is not default in s10_58 (S10 beta4)
  • Type: Bug
  • Component: install
  • Sub-Component: install
  • Affected Version: solaris_10
  • Priority: P1
  • Status: Closed
  • Resolution: Duplicate
  • OS: solaris_10
  • CPU: generic
  • Submitted: 2004-05-19
  • Updated: 2008-09-22
  • Resolved: 2004-05-26
Related Reports
Duplicate :  
Description
Due to a bug (5042564) JDK 1.5.0 is not the default in 
s10_58 (S10 beta4) because of a change in .order

1.5.0 is required to be the default in all S10 builds .

Comments
EVALUATION ###@###.### 2004-05-19 The .order file is generated by the buildtoc tool. The buildtoc command is run during the middle of the RE process for creating the netinstall and media images. RE cannot hand edit the .order file after the assembly of the images is finished.
11-06-2004

SUGGESTED FIX Joseph E. Kowalski III wrote: > This is a bug in the 1.4.2_05-b1 **and earlier** packages. > Either fortunately, or unfortunately, the CAR1 install installs the 1.4.2 > packages first. so when 1.5.0 comes along the right thing happens. It > seems that on the current builds, the order is 1.5.o and then 1.4.2, so > the wrong thing happens. > > This is controlled by the .order file which is automatically generated > according to the package dependencies, There is no dependency between > the SUNWj3rt and SUNWj5rt packages (nor should there be one). > > To work around this (and produce an acceptable release), all that needs > to happen is to hand edit the .order file. > > Joe's fix would work, and is the solution with the least amount of change, and would be preferable. If Solaris RE cannot, for what ever reason, change the .order file, an alternative is to integrate 1.4.2_0 b02, which no longer has the install order bug. ###@###.### 2004-05-19 This won't work because changing the .order file to install SUNWj3rt before SUNWj5rt would require the SUNWj3rt package to be on the solaris_1 CD and there simply isn't enough space available on the solaris_1 CD to put an 18MB package that doesn't need to be there. Can the SUNWj3rt package be fixed to check if SUNWj5rt is already installed, and if so change the symlink back to make 1.5 the default java?
11-06-2004