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