[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