On Solaris 10 systems, installing a patch incrementally to a Sun Management Center layer (server, console, agent) or add-on works differently than on Solaris 9 and earlier systems.
On Solaris 9 and earlier systems, you can install a patch to the Sun Management Center console and then add the agent layer and apply the same patch. The patch installer knows which packages within the patch applied to which layer or add-on.
On Solaris 10 systems, if you install a patch to the Sun Management Center console and then add the agent layer and apply the same patch, the installer sees only that the patch was installed and exits.
Workaround: Remove the patch by using the patchrm command and then use the es-inst command to install the patch.