FYI: I'm still seeing the same behaviour as before even though I'm using a
newer patchset.
So, I conclude that the suggestion regarding changing the xref has not yet been
done.
I will continue to use the ignore option in PCA for now.
Patch: 118855-36 is already installed which is listed as Obsoletes: 118844-30
# ./pca -l --nocheckxref --xrefdir=. --patchdir=. --minimal missingr
Using /var/tmp/patches/./patchdiag.xref from Feb/21/13
Host: Sunx86vm (SunOS 5.10/Generic_147148-26/i386/i86pc)
List: missingr-minimal (1/2678)
Patch IR CR RSB Age Synopsis
-- -- - -- --- --- ---
118844 -- < 20 RS- 999 Obsoleted by: 118844-27 SunOS 5.10_x86: kernel Patch
Neil G. Brookins
Identity and Authentication Solutions - IT Global Solutions
Towers Watson
1500 Market Street | Philadelphia, PA 19102
Phone: +1 215 246 6046
neil.brook...@towerswatson.com
-Original Message-
From: pca-boun...@lists.univie.ac.at [mailto:pca-boun...@lists.univie.ac.at] On
Behalf Of Martin Paul
Sent: Tuesday, August 21, 2012 3:23 AM
To: PCA (Patch Check Advanced) Discussion
Subject: Re: [pca] patch dependency issue w/ 118844-20
Am 20.08.2012 22:27, schrieb Brookins, Neil (Philadelphia):
> When I run PCA with the --minimal and missingr options it says I need to
> install 118844-20
> However, I see that 118855-36 is already installed and this obsoletes
> 118844-30.
> I'm not understanding why PCA still thinks I need 118844 when I have a newer
> patch installed that obsoletes this.
I can explain what happens, but I'm not sure about a solution for this
problem. PCA, when using "minimal" sees this information in the xref file:
> 118844 -- < 20 RS- 999 Obsoleted by: 118844-27 SunOS 5.10_x86: kernel Patch
It does not look at any higher revision of 118844, so it does not see
that 118844-30 was obsoleted by 118855. That's why it lists 118844-20.
When looking at the Recommended Patchset, you'll see that 118844-20 is
included there as well:
http://wesunsolve.net/bundle/id/20
http://wesunsolve.net/readme/bn/20
So that correlates with the information in the xref file. Usually you
won't see any problems when installing the Patchset (or "--minimal
--missingr") because 118844-20 will be installed *before* 118855-36,
which is superfluous, but works.
I can't think of a way to take care of that in PCA - it behaves right,
in showing exactlz the same patches as in the Recommended Patchset when
using "--minimal".
Is Don listening? Should 118844-20 be removed from the Recommended
Patchset, and its synopsis in xref be changed to "Obsoleted by
118855-36" as well?
The quick solution would be to use PCA's "ignore" option to ignore
118844 on the affected system. That will do no harm, as it is definitely
superseded by 118855-36.
Martin.
Notice of Confidentiality
This transmission contains information that may be confidential. It has been
prepared for the sole and exclusive use of the intended recipient and on the
basis agreed with that person. If you are not the intended recipient of the
message (or authorized to receive it for the intended recipient), you should
notify us immediately; you should delete it from your system and may not
disclose its contents to anyone else.
This e-mail has come to you from Towers Watson Delaware Inc.