The patchadd -C command on Solaris 10 miniroot may fail on kernel update patch 118833
(Doc ID 1004203.1)
Last updated on JULY 06, 2023
Applies to:
Solaris Operating System - Version 10 3/05 and laterAll Platforms
Symptoms
Symptoms
The Solaris[TM] 10 net image (miniroot) will fail to install patches that attempt to patch var on the net image itself.
One example is the kernel update 118833-xx. In the example of the failure below we will demonstrate this with 118833-24. # patchadd -C /path_to_net_image/Tools/Boot /tmp/118833-24 Executing prePatch script... Checking installed patches... The original package FJSVhea that 118833-24 is attempting to install to does not exist on this system. The original package FJSVmdbr that 118833-24 is attempting to install to does not exist on this system. The original package SUNWarcr that 118833-24 is attempting to install to does not exist on this system. The original package SUNWatfsu that 118833-24 is attempting to install to does not exist on this system. The original package SUNWbtool that 118833-24 is attempting to install to does not exist on this system. The original package SUNWcpr.u that 118833-24 is attempting to install to does not exist on this system. The original package SUNWdtrc that 118833-24 is attempting to install to does not exist on this system. The original package SUNWdtrp that 118833-24 is attempting to install to does not exist on this system. The original package SUNWftdur that 118833-24 is attempting to install to does not exist on this system. The original package SUNWhea that 118833-24 is attempting to install to does not exist on this system. The original package SUNWidn.u that 118833-24 is attempting to install to does not exist on this system. The original package SUNWipfr that 118833-24 is attempting to install to does not exist on this system. The original package SUNWipfu that 118833-24 is attempting to install to does not exist on this system. The original package SUNWpcmem that 118833-24 is attempting to install to does not exist on this system. The original package SUNWpppdu that 118833-24 is attempting to install to does not exist on this system. The original package SUNWsbp2 that 118833-24 is attempting to install to does not exist on this system. The original package SUNWscsa1394 that 118833-24 is attempting to install to does not exist on this system. The original package SUNWudapltr that 118833-24 is attempting to install to does not exist on this system. The original package SUNWudapltu that 118833-24 is attempting to install to does not exist on this system. The original package SUNWudfr that 118833-24 is attempting to install to does not exist on this system. The original package SUNWuedg that 118833-24 is attempting to install to does not exist on this system. The original package SUNWugen that 118833-24 is attempting to install to does not exist on this system. The original package SUNWusbs that 118833-24 is attempting to install to does not exist on this system. The original package SUNWusbu that 118833-24 is attempting to install to does not exist on this system. The original package SUNWvolu that 118833-24 is attempting to install to does not exist on this system. The original package SUNWxcu4 that 118833-24 is attempting to install to does not exist on this system. Executing prepatch script... Verifying sufficient filesystem capacity (dry run method)... Installing patch packages... Pkgadd failed. See /var/tmp/118833-24.log.7848 for details grep: can't open /path_to_net_image/Solaris_10/Tools/Boot/var/sadm/pkg/SUNWkrbr/pkginfo Removing partially installed patch Validating patches... Loading patches installed on the system... Cannot check name /path_to_net_image/Solaris_10/Tools/Boot/var/sadm/pkg. Done! Patch 118833-24 does not exist. Patch patchaddInterrupt does not exist. No patches to check dependency. mkdir: Failed to make directory "/path_to_net_image/Solaris_10/Tools/Boot/var/sadm/.patchRec"; No such file or directory /usr/lib/patch/patchadd[9]: /path_to_net_image/Solaris_10/Tools/Boot/var/sadm/.patchRec/.118833-24: cannot create Patchadd is terminating.
Cause
To view full details, sign in with your My Oracle Support account. |
|
Don't have a My Oracle Support account? Click to get started! |