Messenging Server Patch

I have JES 2005Q4 installed and working, but when I try and apply the patch 118207-51, I get this error. Do I need to use the -G option? I don't want to install another instance, just patch the one I have.

pkgadd: ERROR: The package <SUNWmsgco> is currently installed on the system in the

global zone. To install the new instance of this package in the global

zone only, you must specify the -G option. To install the new instance

of this package in all zones you must first remove the existing instance

of this package from the global zone first (via pkgrm) and then install

the new instance of this package in all zones.

pkgadd: ERROR: package <SUNWmsgco> cannot be installed on this system/zone

[759 byte] By [knabe_t] at [2007-11-26 10:45:15]
# 1

Hi,

Are you currently using zones on your solaris 10 system? The error message is just advising that by default patches are applied across all zones unless you specifically specify that they should only be applied to only the current zone that you are running the command in.

Of course to apply the patch across all zones you would need to have the software installed in all zones.

Regards,

Shane.

shane_hjorth at 2007-7-7 2:57:19 > top of Java-index,E-Mail, Calendar, & Collaboration,Sun Java System Messaging Server...
# 2
Nope but I found this thread after I posted. Looks like with Solaris 10, you have to give it the -G option to install the patch. http://forum.sun.com/jive/thread.jspa?threadID=99842&messageID=342634
knabe_t at 2007-7-7 2:57:19 > top of Java-index,E-Mail, Calendar, & Collaboration,Sun Java System Messaging Server...
# 3
Yes. If you have installed ANYTHING in a global zone, then to patch it, you must use the -G flag on installing a patch. Just like the error message states.
jay_plesset at 2007-7-7 2:57:19 > top of Java-index,E-Mail, Calendar, & Collaboration,Sun Java System Messaging Server...