It looks as though the latest revision of this patch has an error in the
dependency checking:

------------------------------------------------------------------------------
124867 11 < 15 ---   2 Sun Studio 12: Patch for C 5.9 compiler

Looking for 124867-15 (53/252)
Trying file://usr/local/patches/Solaris/allpatches/
Done

Installing 124867-15 (53/252)
Unzipping patch
Running patchadd

Validating patches...

Loading patches installed on the system...

Done!

Loading patches requested to install.

Done!

Checking patches that you specified for installation.

Done!


The following requested patches will not be installed because
at least one required patch is not installed on this system.

           0 For patch 124867-15, required patch '124861-07 does not exist.



No patches to install.

Failed (exit code 2)

Failed (12:10:48/00:00:01/00:29:29, 53/252, 52/0/1)
------------------------------------------------------------------------------

Comparing it with the rev-14 patch highlights the probable error:
mpx# diff 124867-14/SPROcc/pkginfo 124867-15/SPROcc/pkginfo
17d16
< SUNW_REQUIRES=124861-07 126495-03
19c18
< SUNW_PATCHID=124867-14
---
> SUNW_PATCHID=124867-15
20a20
> SUNW_REQUIRES='124861-07 126495-03'
mpx# diff 124867-14/SPROmrcc/pkginfo 124867-15/SPROmrcc/pkginfo
17d16
< SUNW_REQUIRES=124861-07 126495-03
19c18
< SUNW_PATCHID=124867-14
---
> SUNW_PATCHID=124867-15
20a20
> SUNW_REQUIRES='124861-07 126495-03'

Does anyone know what the process is for feeding this information back into
Sun/Oracle?

Also, I attempted to use the 'ignore=124867-15' syntax to skip over applying
this patch, but it didn't attempt to install the 124867-14 patch, as I would
have hoped.  What would be the required syntax for supporting such an
operation?

Thanks,
David.
__

David Gameau
ISTS - Systems Infrastructure
University of South Australia

email: david.gam...@unisa.edu.au
phone: +61 8 8302 3533
fax:   +61 8 8302 5800


Reply via email to