Patch 117418-01 problems

Hi, I have a Solaris 9 machine that is not allowing me to add

patch 114344-23 or 115553-24 -- both stating that they need

patch 117418-01.

When I smpatch add, I get the message:

One or more patch packages included... not installed...

It does not list any patches required with this patch.What am I missing?

(Thanks for the help - I'm a beginner at this stuff!).

- Judy

[419 byte] By [jdigjudya] at [2007-11-26 16:15:56]
# 1
Hi.Could you try the following command, instead of smpatch add:# smpatch update -i 114344-23 -i 115553-24That should take care of the dependencies.Mod.
ForumModeratora at 2007-7-8 22:38:58 > top of Java-index,Administration Tools,Sun Update Connection-System...
# 2

Hi,

Well - it doesn't look like it works, either.I'm up for trying any other suggestions!

# smpatch update -i 114344-23 -i 115553-24

114344-23 has been validated.

Installing patches from /var/sadm/spool...

ALERT: Failed to install the patch {0}. 117418-01

NOTICE: Patch 115553-24 cant be installed because its type is prohibited by policy.

NOTICE: Patch 114344-23 cant be installed because its type is prohibited by policy.

/var/sadm/spool/patchpro_dnld_2007.01.24@12:13:42:PST.txt has been moved to /var/sadm/spool/patchproSequester/patchpro_dnld_2007.01.24@12:13:42:PST.txt

/var/sadm/spool/patchpro_dnld_2007.01.25@10:48:07:PST.txt has been moved to /var/sadm/spool/patchproSequester/patchpro_dnld_2007.01.25@10:48:07:PST.txt

/var/sadm/spool/patchpro_dnld_2007.01.30@08:54:50:PST.txt has been moved to /var/sadm/spool/patchproSequester/patchpro_dnld_2007.01.30@08:54:50:PST.txt

/var/sadm/spool/patchpro_dnld_2007.01.30@09:18:42:PST.txt has been moved to /var/sadm/spool/patchproSequester/patchpro_dnld_2007.01.30@09:18:42:PST.txt

/var/sadm/spool/patchpro_dnld_2007.01.30@09:53:00:PST.txt has been moved to /var/sadm/spool/patchproSequester/patchpro_dnld_2007.01.30@09:53:00:PST.txt

/var/sadm/spool/patchpro_dnld_2007.02.05@10:16:47:PST.txt has been moved to /var/sadm/spool/patchproSequester/patchpro_dnld_2007.02.05@10:16:47:PST.txt

ID's of the patches that are disallowed by installation policy have been

written to file

/var/sadm/spool/disallowed_patch_list

Please use

smpatch add -x idlist=/var/sadm/spool/disallowed_patch_list

to install these patches.

vernye.ucsd.edu# smpatch add -x idlist=/var/sadm/spool/disallowed_patch_list

add patch 114344-23

removef: ERROR: package instance <SUNWcsr> is not installed

removef: ERROR: package instance <SUNWcsr> is not installed

The prepatch script exited with return code 2.

add patch 115553-24

ERROR: This patch requires patch 117418-01

which has not been applied to the system.

#

jdigjudya at 2007-7-8 22:38:58 > top of Java-index,Administration Tools,Sun Update Connection-System...
# 3
Can't tell from the output why 117418-01 failed. Try applying 117418-01 using patchadd and let us know what happens. The following information should also be posted:# cat /etc/release# cat /var/sadm/system/admin/CLUSTER# smpatch get# smpatch analyze
ForumModeratora at 2007-7-8 22:38:58 > top of Java-index,Administration Tools,Sun Update Connection-System...
# 4

Thanks -- here's the output:

# cat /etc/release

Solaris 9 s9_58shwpl3 SPARC

Copyright 2002 Sun Microsystems, Inc. All Rights Reserved.

Use is subject to license terms.

Assembled 15 April 2002

# cat /var/sadm/system/admin/CLUSTER

CLUSTER=SUNWCall

vernye.ucsd.edu# smpatch get

patchpro.backout.directory-""

patchpro.download.directory-/var/sadm/spool

patchpro.install.types -rebootafter:reconfigafter:standard

patchpro.patch.source-https://updateserver.sun.com/solaris/

patchpro.patchset-patchdb1

patchpro.proxy.host -""

patchpro.proxy.passwd********

patchpro.proxy.port -8080

patchpro.proxy.user -""

patchpro.sun.passwd ********

patchpro.sun.user-""

# smpatch analyze

112941-09 SunOS 5.9: sysidnet Utility Patch

116755-01 SunOS 5.9: usr/snadm/lib/libadmutil.so.2 Patch

113434-33 SunOS 5.9: /usr/snadm/lib Library and Differential Flash Patch

114711-03 SunOS 5.9: usr/sadm/lib/diskmgr/VDiskMgr.jar Patch

118064-04 SunOS 5.9: Admin Install Project Manager Client Patch

113742-01 SunOS 5.9: smcpreconfig.sh Patch

113813-02 SunOS 5.9: Gnome Integration Patch

114501-01 SunOS 5.9: drmproviders.jar Patch

112943-09 SunOS 5.9: Volume Management Patch

113799-01 SunOS 5.9: solregis Patch

117560-04 SunOS 5.9: Microtasking libraries (libmtsk) patch

113886-42 OpenGL 1.3: OpenGL Patch for Solaris (32-bit)

113887-41 OpenGL 1.3: OpenGL Patch for Solaris (64-bit)

114344-23 SunOS 5.9: kernel/drv/arp Patch

115697-02 SunOS 5.9: mtmalloc lib Patch

113029-06 SunOS 5.9: libaio.so.1 librt.so.1 and abi_libaio.so.1 Patch

113981-04 SunOS 5.9: devfsadm Patch

116478-01 SunOS 5.9: usr platform links Patch

112908-29 SunOS 5.9: gl_kmech_krb5 Patch

117418-01 SunOS 5.9: consms patch

115553-24 SunOS 5.9: USB drivers patch

123770-01 SunOS 5.9: Netra-CP3010 platform libraries patch

113332-07 SunOS 5.9: libc_psr.so.1 Patch

116500-01 SunOS 5.9: SVM auto-take disksets Patch

114349-04 SunOS 5.9: sbin/dhcpagent Patch

120441-03 SunOS 5.9: libsec patch

114373-01 SunOS 5.9: UMEM - abi_libumem.so.1 patch

115675-01 SunOS 5.9: /usr/lib/liblgrp.so Patch

112958-04 SunOS 5.9: patch pci.so

112920-02 SunOS 5.9: libipp Patch

123765-01 SunOS 5.9: Chicago platform Patch

123764-02 SunOS 5.9: Sun Fire V445 platform Patch

123763-03 SunOS 5.9: Sun Fire V215/V245 platform Patch

114372-01 SunOS 5.9: UMEM - llib-lumem patch

116229-01 SunOS 5.9: libgen Patch

116178-01 SunOS 5.9: libcrypt Patch

117453-01 SunOS 5.9: libwrap Patch

118465-03 SunOS 5.9: rcm_daemon Patch

113490-04 SunOS 5.9: Audio Device Driver Patch

114926-02 SunOS 5.9: kernel/drv/audiocs Patch

123762-01 SunOS 5.9: Chicago audio driver Patch

113070-01 SunOS 5.9: ftp patch

114734-01 SunOS 5.9: /usr/ccs/bin/lorder Patch

114227-01 SunOS 5.9: yacc Patch

116546-08 SunOS 5.9: CDRW DVD-RW DVD+RW Patch

119494-01 SunOS 5.9: mkisofs patch

113471-09 SunOS 5.9: truss Patch

112837-10 SunOS 5.9: patch /usr/lib/inet/in.dhcpd

114975-01 SunOS 5.9: usr/lib/inet/dhcp/svcadm/dhcpcommon.jar Patch

117450-01 SunOS 5.9: ds_SUNWnisplus Patch

113076-02 SunOS 5.9: dhcpmgr.jar Patch

113572-01 SunOS 5.9: docbook-to-man.ts Patch

118472-01 SunOS 5.9: pargs Patch

122002-01 SunOS 5.9: kstat patch

122709-01 SunOS 5.9: /usr/bin/dc patch

113075-01 SunOS 5.9: pmap patch

113472-01 SunOS 5.9: madv & mpss lib Patch

115986-02 SunOS 5.9: ptree Patch

115693-01 SunOS 5.9: /usr/bin/last Patch

115259-03 SunOS 5.9: patch usr/lib/acct/acctcms

117441-01 SunOS 5.9: FSSdispadmin Patch

117433-02 SunOS 5.9: FSS FX RT Patch

113046-01 SunOS 5.9: fcp Patch

118191-01 gtar patch

117177-02 SunOS 5.9: lib/gss module Patch

123182-01 SunOS 5.9: iwscn patch

114339-01 SunOS 5.9: wrsm header files Patch

116488-06 SunOS 5.9: Lights Out Management (lom) patch

122716-01 SunOS 5.9: kernel/fs/lofs patch

122673-01 SunOS 5.9: sockio.h header patch

114383-04 SunOS 5.9: Enchilada/Stiletto - pca9556 driver

116474-03 SunOS 5.9: libsmedia Patch

117138-01 SunOS 5.9: seg_spt.h

112838-12 SunOS 5.9: pcicfg Patch

114370-05 SunOS 5.9: libumem.so.1 patch

112929-01 SunOS 5.9: RIPv2 Header Patch

117127-02 SunOS 5.9: header Patch

112927-01 SunOS 5.9: IPQos Header Patch

115992-01 SunOS 5.9: /usr/include/limits.h Patch

123768-02 SunOS 5.9: byteorder.h and ddi_impldefs.h patch

112924-01 SunOS 5.9: kdestroy kinit klist kpasswd Patch

116231-04 SunOS 5.9: llc2 patch

116776-01 SunOS 5.9: mipagent patch

114371-01 SunOS 5.9: UMEM - libumem (mdb components) patch

113493-03 SunOS 5.9: libproc.so.1 Patch

117420-02 SunOS 5.9: mdb Patch

[and quite a few more patches]

So, then I tried to smpatch download and add all those, and get:

#smpatch download -p passwd -u root -- -n machinename

[same list as analyze produced, and then:]

Downloading the recommended patches for machine vernye. Please wait...

Could not download patch. Unexpected throwable java.lang.Throwable: ERROR: Cannot establish a network connection with the patch server ("https://updateserver.sun.com/solaris/"). Check your proxy configuration or contact your local system administrator for assistance..

I can't traceroute/ping updateserver.sun.com am I going to the wrong place with smpatch?(where is that set up?)...

Thanks again for the help,

Judy

jdigjudya at 2007-7-8 22:38:58 > top of Java-index,Administration Tools,Sun Update Connection-System...
# 5
The URL is OK.Do you normally use an HTTP proxy to get out onto the Internet? If not, could you run:telnet updateserver.sun.com 443and see if it connects?Mod.
ForumModeratora at 2007-7-8 22:38:58 > top of Java-index,Administration Tools,Sun Update Connection-System...
# 6

Hi,

We do not normally use a proxy server.

Telnet does connect -- so what am I missing?

(is there a log file somewhere that I don't know about?)..

#telnet updateserver.sun.com 443

Trying 198.232.168.135...

Connected to updateserver.sun.com.

Escape character is '^]'.

Connection to updateserver.sun.com closed by foreign host.

jdigjudya at 2007-7-8 22:38:58 > top of Java-index,Administration Tools,Sun Update Connection-System...
# 7

Hi,

Have you tried installing these patches using smpatch add/update without the additional parameters?

# smpatch update -i 117418-01

failing that can you try manually adding the patch using patchadd?

# cd /tmp

# cp /var/sadm/spool/117418-01.jar /tmp

# unzip 117418-01.jar

# patchadd -M /tmp 117418-01

Please note that this patch will require a reboot afterwards.

In addition you can change the patch source for Solaris 9 systems to "https://getupdates1.sun.com/solaris/" using:

# smpatch set patchpro.patch.source=https://getupdates1.sun.com/solaris/

or for Solaris 10 systems you would use:

# smpatch set patchpro.patch.source=https://getupdates1.sun.com/

Please note the trailing slash in each case.

Mod.

ForumModeratora at 2007-7-8 22:38:58 > top of Java-index,Administration Tools,Sun Update Connection-System...
# 8

Well -- smpatch update by itself, fails, so I tried manually adding the patch.

(this feels like a gerbil wheel!):

# patchadd -M /tmp 117418-01

Checking installed patches...

One or more patch packages included in

117418-01 are not installed on this system.

Patchadd is terminating.

Can I just not get there from here?!!!!

Thanks again for the help,

Judy

jdigjudya at 2007-7-8 22:38:58 > top of Java-index,Administration Tools,Sun Update Connection-System...
# 9
Could you check if the packages the patch patches are installed on the system;$ pkginfo -l SUNWcarx.us$ pkginfo -l SUNWcarx.u$ pkginfo -l SUNWcsr
ForumModeratora at 2007-7-8 22:38:58 > top of Java-index,Administration Tools,Sun Update Connection-System...
# 10

# pkginfo -l SUNWcarx.us

ERROR: information for "SUNWcarx.us" was not found

# pkginfo -l SUNWcarx.u

ERROR: information for "SUNWcarx.u" was not found

# pkginfo -l SUNWcsr

ERROR: information for "SUNWcsr" was not found

#

So, if these are part of the base of Solaris, - is the OS unstable/corrupt at this point?Is it best just to "start over"?

Thanks again for the help,

Judy

jdigjudya at 2007-7-8 22:38:58 > top of Java-index,Administration Tools,Sun Update Connection-System...
# 11
Hello jdigjudy,We are currently investigating this issue and will be in contact with you shortly.Regards,
ForumModeratora at 2007-7-8 22:38:58 > top of Java-index,Administration Tools,Sun Update Connection-System...
# 12

The missing SUNWcarx.us and SUNWcarx.u package are for the Fujitsu platform so should not be an issue. The patch would only install the patch for these packages if the system was a Fujitsu platform.

However the SUNWcsr package is the "Core Solaris, (Root)" and you will have this package installed as it contains essential files for the system. I would perhaps then suspect its entry in package database is mssing or abnormal.

Can you check the /var/sadm/pkg/SUNWcsr directory exists and contains a pkginfo file?

ForumModeratora at 2007-7-8 22:38:58 > top of Java-index,Administration Tools,Sun Update Connection-System...
# 13

Hi again (sorry, have been on travel).

Yes, /var/sadm/pkg/SUNWcsr does exist.It has two subdirectories:

install save

neither of these has a pkginfo file.The contents:

# ls install

copyrightu.drvaliasu.initdu.minorpermu.policyconfu.rbac u.renameold

r.rbac u.inetdconfu.iuap u.nametomajor u.preserveu.renamenewu.sdconf

# ls save

112233-03112902-12113033-05113318-27116532-03

112233-05112904-09113068-04113449-03117171-17

112233-08112908-27113068-06113453-04driver_aliases.112954-15

112233-12112954-15113072-08113454-04driver_aliases.orig

112834-02112963-05113073-05113454-11driver_classes.112954-15

112834-03112963-07113073-14113713-23driver_classes.orig

112834-06112963-10113277-04114008-01minor_perm.112954-15

112874-14112963-30113277-09114332-07minor_perm.orig

112874-16112975-02113277-15114375-06name_to_major.112954-15

112874-37113030-02113277-50114385-03name_to_major.orig

112902-08113033-03113278-16115172-01

I'm so new at this that I'm not sure what it means for the directory structure to exist as it does but - not be included in the pkginfo inventory...

Thanks again for any help!

- Judy

jdigjudya at 2007-7-8 22:38:58 > top of Java-index,Administration Tools,Sun Update Connection-System...
# 14

Hi

Before delving into the more complex issue of the smpatch update/analyse cycle may we try to install the 117418-01 patch manually using patchadd.

If you download it from SunSolve then attempt the install and let us know what happens please.

Additionally, I had a look at the readme for this patch and in the special instructions it mentions :

NOTE:To get a complete fix for wheel mouse

support needed for Pro/E please install the following

patches:

115004-02 (or newer)kbtrans patch

115553-08 (or newer)USB drivers and framework patch

112785-36 (or newer)Xsun patch

Would you please check if these patches are installed using the following command :

# showrev -p | egrep "115004|115553|112785"

Thanks.

Mod.

ForumModeratora at 2007-7-8 22:38:58 > top of Java-index,Administration Tools,Sun Update Connection-System...
# 15

Well I'm still not getting very far!Here's the information you

suggested/requested:

# smpatch download -i 117418-01

# smpatch add -i 117418-01

add patch 117418-01

One or more patch packages included in

117418-01 are not installed on this system.

or,

# patchadd /home/judy/117418-01

Checking installed patches...

One or more patch packages included in

117418-01 are not installed on this system.

Patchadd is terminating.

So, the other patches:

#showrev -p | egrep "115004|115553|112785"

Patch: 112785-12 Obsoletes: Requires: Incompatibles: Packages: SUNWxwfnt, SUNWxwplt, SUNWxwplx, SUNWxwman, SUNWxwinc, SUNWxwslb, SUNWxwsrv

Patch: 112785-16 Obsoletes: 113100-01 Requires: 113096-03 Incompatibles: Packages: SUNWxwfnt, SUNWxwplt, SUNWxwplx, SUNWxwman, SUNWxwinc, SUNWxwslb, SUNWxwsrv

Patch: 112785-26 Obsoletes: 113100-01, 113762-02 Requires: 113096-03 Incompatibles: Packages: SUNWxwfnt, SUNWxwplt, SUNWxwopt, SUNWxwplx, SUNWxwman, SUNWxwinc, SUNWxwslb, SUNWxwsrv

Patch: 112785-58 Obsoletes: 113100-01, 113762-02, 112783-01, 113098-04, 113541-02 Requires: 113096-03, 112963-10 Incompatibles: Packages: SUNWxwfnt, SUNWxwice, SUNWxwplt, SUNWxwopt, SUNWxwicx, SUNWxwplx, SUNWxwman, SUNWxwrtl, SUNWxwacx, SUNWxwinc, SUNWxwpmn, SUNWxwrtx, SUNWxwslb, SUNWxwsrv

Patch: 112807-18 Obsoletes: 113794-01, 114209-01 Requires: 112785-55 Incompatibles: Packages: SUNWdtdte

Patch: 112661-11 Obsoletes: 113971-01 Requires: 112785-46 Incompatibles: Packages: SUNWlccom, SUNWxi18n, SUNWxim, SUNWxi18x, SUNWximx, SUNWj3irt

jdigjudya at 2007-7-21 16:42:33 > top of Java-index,Administration Tools,Sun Update Connection-System...
# 16
Please ensure patches are in /tmp when installing as occassionally they are permissions issues.
ForumModeratora at 2007-7-21 16:42:33 > top of Java-index,Administration Tools,Sun Update Connection-System...
# 17
Yes, I normally do install patches from /tmp -- here's thatversion:# patchadd /tmp/117418-01Checking installed patches...One or more patch packages included in117418-01 are not installed on this system.Patchadd is terminating.
jdigjudya at 2007-7-21 16:42:33 > top of Java-index,Administration Tools,Sun Update Connection-System...
# 18
Could you check /var/sadm/patch/117418-01/log for errors?
ForumModeratora at 2007-7-21 16:42:33 > top of Java-index,Administration Tools,Sun Update Connection-System...
# 19

There is no /var/sadm/patch/117418-01 directory created, because it will

not allow me to even add the patch.

#smpatch add -i 117418-01

add patch 117418-01

One or more patch packages included in

117418-01 are not installed on this system.

Kind of a catch-22, seems to me!

- Judy

jdigjudya at 2007-7-21 16:42:33 > top of Java-index,Administration Tools,Sun Update Connection-System...
# 20

The problem is with the missing the pkginfo file from the /var/sadm/pkg/SUNWcsr directory. A pkginfo file is vital for the system to determine the installed packages and patches. Unfortunately It can not really be simply replaced with a original version as it would be updated with information on patches that have since patched the package.

If you do not have a backup from which the SUNWcsr pkginfo file can be retrieved, I would suggest raising a support case for assistance.

ForumModeratora at 2007-7-21 16:42:33 > top of Java-index,Administration Tools,Sun Update Connection-System...