The smosservice add command does not install any packages that are designated ARCH=all in the root (/) or /usr file systems. There is no error message indicating these packages were skipped. This problem exists in all Solaris OS versions, and applies to both SPARC® based and x86 based clients.
Note that the list of missing packages varies, depending on the Solaris release that you are running.
Workaround: Locate and install the missing ARCH=all packages.
For step-by-step instructions on locating and installing missing packages, see How to Locate and Install Missing ARCH=all Packages in System Administration Guide: Basic Administration.