Dale Ghent writes:
> In the end, this allows for multiple versions of the JRE to be  
> installed, and they're all in one place instead of spread about the  
> system.

It also caused a lot of troubles with zones, as /usr isn't writable in
"sparse root" non-global zones.  The problems included at least:

  - Inability for non-global zone administrators to choose which
    version of Java to make the default; the global zone administrator
    chooses, and all others get read-only copies.

  - Failures in packaging and patching postinstall scripts (mostly
    related to the above Zones issues).

  - Surprises for users, such as seeing that installing an old Java
    just for compatibility suddenly switched the default (because the
    rule is "last to install wins").

I agree that it can probably work, but the way it was done for Java
wasn't without warts.

-- 
James Carlson, Solaris Networking              <james.d.carlson at sun.com>
Sun Microsystems / 35 Network Drive        71.232W   Vox +1 781 442 2084
MS UBUR02-212 / Burlington MA 01803-2757   42.496N   Fax +1 781 442 1677

Reply via email to