Patch 124171-01 fails to install

Patch 124171-01 fails to install on an Ultra-80 and a V210 models. I installed it manually to get the message that the "SUNWscnbase-r" package is not installed so the patch is aborted.

The Ultra-80 runs Solaris 10 release 03/2005. The V210 runs Solaris 10 01/2006. I typically load everything in the installs so this patch should not have been recommended to them.

[377 byte] By [j.k.harrison] at [2007-11-26 10:46:33]
# 1
Can we first check if the other package, SUNWscn-base, patched by the patch is installed? $ pkginfo -l SUNWscn-base SUNWscn-base-r
ForumModerator at 2007-7-7 2:58:47 > top of Java-index,Administration Tools,Sun Update Connection-System...
# 2
I tried that and it came up as not found. I'm using a release prior to 6/6 that I just patch. How do I get the missing packages?
bookman at 2007-7-7 2:58:47 > top of Java-index,Administration Tools,Sun Update Connection-System...
# 3
The packages are inculded in the 6/06 release.
ForumModerator at 2007-7-7 2:58:47 > top of Java-index,Administration Tools,Sun Update Connection-System...
# 4

> The packages are inculded in the 6/06 release.

So why is the patch being offerred for earlier versions?

What is the fix for this?

I'm not very familiar with the Solaris update strategy but I would have hoped that applying all patches to an earlier release would take you to the 6/06 release level - but it seems that is not the case. So do I have to actually upgrade to the latest release?

davidholmes at 2007-7-7 2:58:47 > top of Java-index,Administration Tools,Sun Update Connection-System...
# 5
This patch should not have been recommended on your system if the two packages mentioned above are not installed.Could you post the output from 'smpatch analyze'?Mod.
ForumModerator at 2007-7-7 2:58:47 > top of Java-index,Administration Tools,Sun Update Connection-System...
# 6

root hypert /var/sadm/spool # smpatch analyze

124187-01 SunOS 5.10_x86: flash issue with SUNWscn-base due to broken package

Maybe the patchinfo wasn't specific enough?

root hypert /var/sadm/spool/124187-01.jar.dir/124187-01 # more patchinfo

PATCHINFOVERSION="1.0"

PATCHID=124187-01

PATCH_CORRECTS='BaseOS.SolarisCore-5.10'

PATCH_ARCH='i386'

PATCH_OS='SunOS'

PATCH_OSRELEASE='5.10'

PATCH_PROPERTIES='clientroot'

This seems to indicate all Solaris 10 systems would need this patch - but I don't know if UM uses this info when deciding which patches to recommend.

davidholmes at 2007-7-7 2:58:47 > top of Java-index,Administration Tools,Sun Update Connection-System...
# 7

You are right that the patch metadata is not correct. Sun UC does use this info when deciding which patches to recommend.

CR 6485617 was opened last week to request that the metadata for the patch be corrected so that it is only recommended on platforms that have the packages to be patched.

ForumModerator at 2007-7-7 2:58:47 > top of Java-index,Administration Tools,Sun Update Connection-System...