[pca] 120011, 122660 Patch weirdness

Rajiv Gunja opn.src.rocks at gmail.com
Thu Jul 24 12:07:03 CEST 2008


Martin,

I will test this out and post back the results. Thanks for fixing this
within PCA.

-GGR


2008/7/24 Martin Paul <martin at par.univie.ac.at>:

> Hi,
>
> I guess I've finally found a solution for the issue with these patches. The
> fix is already in the current development version (20080724-01):
>
>  http://www.par.univie.ac.at/solaris/pca/installation.html
>
> It would be great if somebody (Rajiv?) could test it.
>
> Some background: The kernel patch 120011 requires 125547, which requires
> 122660. This second requirement is not listed in the patchdiag.xref; it is
> checked only during installation of the patch in a prepatch script. So pca
> adds 122660 to the list of required patches for 125547 as a first step. Next
> issue: 122660 is obsoleted by 120011. This is a circular patch dependency
> (which is the reason why Sun didn't add 122660 to the required patches
> list). I'm breaking that by un-obsoleting 122660, so pca will show it in the
> list of patches to be installed. But 122660 requires some other patches
> itself. Some of them are obsoleted by 120011 *again*, so I have to break
> this dependency loop by un-obsoleting those patches as well.
>
> The net effect is that pca should now list, download and install all the
> required patches for 120011, even if some of them are marked as obsolete.
> This is the solution recommended by Sun as well. They also implement this
> workaround in their Traffic Light Patching (TLP) system, so it's safe.
>
> The same problem exists on i386 with 120012/120661; it's fixed as well.
>
> Thanks to everybody who reported the problem, Gerry and Enda from Sun who
> provided in-depth information and Martial Rioux who sent me a note about how
> TLP deals with the issue.
>
> Martin.
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: https://lists.univie.ac.at/mailman/private/pca/attachments/20080724/f03f1fcb/attachment.html 


More information about the pca mailing list