Oracle Solaris 10: Starting with this release, the functionality of the patchadd -M command is improved to more effectively and efficiently handle multiple patches and any dependencies between patches. As a result, you no longer have to specify patch IDs in numerical order when using the patchadd command.
Note that if you use the patchadd -M command without specifying a patch ID or patch IDs, all the patches in the directory are automatically installed on the system. To install a specific patch, or patches, you must specify the patch ID when using the patchadd -M command.
For more information, see the patchadd(1M) man page.