Solaris 10 8/11 (Update 10) Patchset now available
By Gerry Haskins-Oracle on Oct 05, 2011
The Solaris 10 8/11 (Update 10) patchset is now available from My Oracle Support. Here's direct links to the common README and the SPARC and x86 downloads. You need to be logged into MOS and have a valid support contract associated with your account in order to download the patchsets.
BTW: Please see my previous blog posting for details on other useful direct links to Solaris patch downloads and metadata.
As you may know by now, these patchsets will bring all pre-existing packages up to the same software level as the corresponding Solaris Update. For example, all ZFS and Zones functionality is entirely contained in pre-existing packages, so applying the patchset will provide all the ZFS and Zones functionality and bug fixes contained in the corresponding Solaris Update.
When we release the Solaris Update patchset, we try to fix any serious late breaking issues found with the corresponding Solaris Update patchset. A list of additional patches added and the Caveats they address is contained in the patchset README.
Applying the patchset is not the same as upgrading to the Solaris Update release, as the patchset will not include any new packages introduced in the Solaris Update or any obsolete packages deleted in the Update.
Please see this blog posting for lists of the new packages introduced in each Solaris Update to see if any of them are relevant to you. If they are, then upgrade to a release which provides them. If they're not, then applying the patchset may be a reasonable alternative to update your Solaris system.
As with previous Updates, there are a small number of "special" or "script" patches whose sole purpose is to correct issues in the pre-application of patches to the Solaris Update release image. Since these patches have no purpose whatsoever outside of the Solaris Update build process, they are not released to SunSolve/MOS. Newer "special" patches have PatchIDs of the format 800xxx to make them easily identifiable, but old "special"/"script" patches are identifable by the words "SPECIAL PATCH" and/or "script patch" in the patch synopsis. They are listed at the end of the SPARC and x86 patch lists.
Health Warning: Do not manually apply packages from a later Solaris release to an earlier Solaris release (e.g. by pulling individual packages from an ISO image) as this will result in an inconsistent system state which may lead to system corruption unless careful post-processing is done at the time such packages are applied to ensure that any patches applied to either the pre-existing packages on the system or pre-applied to the new packages been added are reapplied to the system to ensure both the pre-existing and new packages are at the same patch level. Failure to do this will compromise the patch utilities ability to resolve patch dependencies leading to undefined results. Even if you take the above steps, Support are likely to frown upon such shenanigans. So don't do it. If you need new packages, upgrade to a release which provides them. Note, Live Upgrade packages are the only exception to this rule and the procedure for them is specified in the Live Upgrade documentation.