[pca] Three patches Using /var/tmp/patchdiag.xref from Nov/10/13 fail to install on a T2000
Martin Paul
martin.paul at univie.ac.at
Tue Nov 12 14:17:57 CET 2013
Am 12.11.2013 13:18, schrieb Richard Skelton:
> This machine was built from a flash image which can install on Sun4u and
> Sun4v
Maybe that's what's creating troubles here. After looking at the
provided files, I found out that the affected system has multiple
versions for different architectures installed for some of the packages.
E.g. patch 150109 patches SUNWcakr.v (which means it will only apply to
sun4v systems). In your pkginfo output I see:
SUNWcakr Core Solaris Kernel Architecture (Root)
(sparc.sun4u) 11.10.0,REV=2005.01.21.15.53
SUNWcakr.2 Core Solaris Kernel Architecture (Root)
(sparc.sun4us) 11.10.0,REV=2005.01.20.17.25
SUNWcakr.3 Core Solaris Kernel Architecture (Root)
(sparc.sun4v) 11.10.0,REV=2005.08.25.02.12
So three instances of SUNWcakr are installed, for sun4u, sun4us and
sun4v. That's no problem for PCA, it correctly identifies 150109 to
apply to your system.
It seems as if patchadd has a problem with that situation, though. Even
though the VERSION in 150109-01/SUNWcakr.v/pkginfo perfectly matches
tht installed package (SUNWcakr.3, sparc.sun4v,
11.10.0,REV=2005.08.25.02.12), it refuses to install the patch.
Try to remove SUNWcakr and SUNWcakr.2 and check whether PCA still shows
the patch as missing and patchadd installs it. If so, you should
probably adapt your installation procedure.
hth,
Martin.
More information about the pca
mailing list