I had to manually modify the patch's "pkginfo" and "pkgmap" files.

What's happening is pkginfo doesn't have those variables set, so it  
tries to unset them when it installs the patch (they're set to true -  
and there's another one you run into after the one you've seen).

I modified the pkginfo to include that variable=true, and the next  
one that popped up, and then got the error about the patch being  
corrupt, and had to modify the pkgmap file entries for the pkginfo  
file to match the new size and chk values.

Not recommended by me in any way as a way of dealing with it, but  
it's the only way I could get it to install.  As both variables have  
to do with zones, I'm guessing the MP1 patch missed those for some  
reason, and the problem only appears on Solaris 10.

Gosh it would be nice if Veritas/Symantec could fix the patch to  
include those two variables :)

cheers,
Brian

------------------------------------------------------------------------ 
-----------
Brian Wilson, Sun SE, UW-Madison DoIT
Room 3162 CS&S           608-263-8047
bfwilson(a)doit.wisc.edu
'I try to save a life a day. Usually it's my own.' - John Crichton
------------------------------------------------------------------------ 
-----------


On Dec 6, 2006, at 4:08 PM, Ganesh Persaud/SYS/NYTIMES wrote:

>
> The patch below failed to install, see log:
>
> The server is V490 running Solaris 10 3/05 release. How to resolve  
> this
> problem? Thanks. Ganesh.
>
> # patchadd 119302-02
> Validating patches...
>
> Loading patches installed on the system...
>
> Done!
>
> Loading patches requested to install.
>
> Done!
>
> Checking patches that you specified for installation.
>
> Done!
>
>
> Approved patches will be installed in this order:
>
> 119302-02
>
> Checking installed patches...
> Executing prepatch script...
> Verifying sufficient filesystem capacity (dry run method)...
>
> Patch 119302-02 failed to install due to a failure produced by pkgadd.
>
> See /var/sadm/patch/119302-02/log for details
>
> Patchadd is terminating.
> # cat /var/sadm/patch/119302-02/log
>
> This appears to be an attempt to install the same architecture and
> version of a package which is already installed.  This installation
> will attempt to overwrite this package.
>
> pkgadd: ERROR: attempt to unset package <VRTSvxfs> version
> <4.1,REV=4.1B18_sol_GA_s10b74L2a> package zone attribute
> <SUNW_PKG_ALLZONES> from <true>: the package zone attribute values of
> installed packages that are set to <true> cannot be unset
> Dryrun complete.
> No changes were made to the system.
>
> _______________________________________________
> Veritas-vx maillist  -  Veritas-vx@mailman.eng.auburn.edu
> http://mailman.eng.auburn.edu/mailman/listinfo/veritas-vx

_______________________________________________
Veritas-vx maillist  -  Veritas-vx@mailman.eng.auburn.edu
http://mailman.eng.auburn.edu/mailman/listinfo/veritas-vx

Reply via email to