[pca] patch dependency issue w/ 118844-20
Martin Paul
martin.paul at univie.ac.at
Tue Aug 21 09:22:59 CEST 2012
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.
More information about the pca
mailing list