A continuación se exponen los problemas del comando smpatch:
Al reiniciarse el sistema, las actualizaciones pendientes no se instalan. (6260402)
Descripción: Si ejecuta el comando smpatch update, las actualizaciones con características especiales se instalan al volver a iniciar el sistema. Si utiliza el comando reboot o el mecanismo de rearranque de Sun JavaTM Desktop System como superusuario (cierre sesión y, en el cuadro de diálogo Cerrar sesión, seleccione Reiniciar), no se instalan las actualizaciones pendientes. Dichas actualizaciones todavía están sin instalarse.
Solución: Utilice los comandos init 6 o shutdown -i 6 para reiniciar el sistema e instalar las actualizaciones pendientes.
El comando smpatch (IM) se debe modificar para eliminar el comentario JAVA_HOME. (6426291)
Descripción: El comando man page indica que modifique el campo JAVA_HOME para poder utilizar el comando smpatch con cualquier versión de Java. Solaris 10 es compatible con Java 1.5.x . Para que funcione el comando smpatch, el vínculo usr/java debe hacer referencia a Java 1.5.x.