124615-01 for x86 marked as sparc - plus 124614-01 doesn't apply
Here's part of smpatch analyze on my sparc system:
124615-01 SunOS 5.10_x86: sconadm proxy: UnknownHostException
124614-01 SunOS 5.10: sconadm proxy: UnknownHostException
Looking at the patchinfo and readme for 124515-01:
root nebula-bne /var/sadm/spool > more 124615-01.jar.dir/124615-01/patchinfo
PATCHINFOVERSION="1.0"
PATCHID=124615-01
PATCH_CORRECTS='BaseOS.SolarisCore-5.10'
PATCH_ARCH='sparc'
PATCH_OS='SunOS'
PATCH_OSRELEASE='5.10'
PATCH_PROPERTIES='clientusr clientroot'
Patch-ID# 124615-01
...
Keywords: basic registration, solaris registration, sconadm,"unknown host"
Synopsis: SunOS 5.10_x86: sconadm proxy: UnknownHostException
Date: Nov/12/2006
Install Requirements: NA
Solaris Release: 10_x86
SunOS Release: 5.10_x86
Unbundled Product:
Unbundled Release:
Xref: This patch availablefor SPARC as patch 124614
Topic:
Relevant Architectures: i386
So we have yet another meta-data problem with a patch. This joins the three other inapplicable patches that updatemanager wants to apply to my system.
But when I run smpatch update both flavors of the patch fail mysteriously:
Failed to install patch 124615-01.
Utility used to install the update failed with exit code 8.
Checking installed patches...Patchadd is terminating.
Transition old-style patching.
Nov 17 16:07:14 nebula-bne root: => Thread[Thread-19,5,main] <=Problem installing patches: Received a Manipulable event.
Nov 17 16:07:14 nebula-bne root: => Thread[Thread-19,5,main] <=Problem installing patches: Received a Manipulable event.
Nov 17 16:07:15 nebula-bne root: => com.sun.patchpro.util.PatchBundleInstaller@15dd32a <=Failed to install patch 124615-01.
Nov 17 16:07:15 nebula-bne root: => com.sun.patchpro.util.PatchBundleInstaller@15dd32a <=Failed to install patch 124615-01.
Nov 17 16:07:15 nebula-bne root: [ID 702911 user.alert] => com.sun.patchpro.util.PatchBundleInstaller@15dd32a <=Failed to install patch 124615-01.
Nov 17 16:07:15 nebula-bne root: [ID 702911 user.alert] => com.sun.patchpro.util.PatchBundleInstaller@15dd32a <=Failed to install patch 124615-01.
Failed to install patch 124615-01.
Nov 17 16:07:15 nebula-bne root: => Thread[Thread-19,5,main] <=Problem installing patches: ALERT: Failed to install patch 124615-01.
Nov 17 16:07:15 nebula-bne root: => Thread[Thread-19,5,main] <=Problem installing patches: ALERT: Failed to install patch 124615-01.
ALERT: Failed to install patch 124615-01.
Failed to install patch 124614-01.
Utility used to install the update failed with exit code 8.
Checking installed patches...Patchadd is terminating.
Transition old-style patching.
Nov 17 16:07:18 nebula-bne root: => Thread[Thread-19,5,main] <=Problem installing patches: Received a Manipulable event.
Nov 17 16:07:18 nebula-bne root: => Thread[Thread-19,5,main] <=Problem installing patches: Received a Manipulable event.
Nov 17 16:07:18 nebula-bne root: => com.sun.patchpro.util.PatchBundleInstaller@15dd32a <=Failed to install patch 124614-01.
Nov 17 16:07:18 nebula-bne root: => com.sun.patchpro.util.PatchBundleInstaller@15dd32a <=Failed to install patch 124614-01.
Nov 17 16:07:18 nebula-bne root: [ID 702911 user.alert] => com.sun.patchpro.util.PatchBundleInstaller@15dd32a <=Failed to install patch 124614-01.
Nov 17 16:07:18 nebula-bne root: [ID 702911 user.alert] => com.sun.patchpro.util.PatchBundleInstaller@15dd32a <=Failed to install patch 124614-01.
Failed to install patch 124614-01.
Nov 17 16:07:18 nebula-bne root: => Thread[Thread-19,5,main] <=Problem installing patches: ALERT: Failed to install patch 124614-01.
Nov 17 16:07:18 nebula-bne root: => Thread[Thread-19,5,main] <=Problem installing patches: ALERT: Failed to install patch 124614-01.
ALERT: Failed to install patch 124614-01.
Now if I try to add the patch manually:
> smpatch add -i 124614-01
add patch 124614-01
Transition old-style patching.
it reports no errors but does nothing and the patch is not installed. Is there supposed to be a log file somewhere?
Finally switching to the patch directory and using patachadd directly I see the true problem:
The following requested patches have packages not installed on the system
Package SUNWscn-base from directory SUNWscn-base in patch 124614-01 is not installed on the system. Changesforpackage SUNWscn-base will not be applied to the system.
It's the scn-base package not installed problem again.
These meta-data glitches in the patches should be the highest priority to get fixed - it should take a couple of days to correct and redeploy them.

