Operating System - HP-UX
1836358 Members
2539 Online
110100 Solutions
New Discussion

Incomplete definition in swlist

 
Wayne Swift
Advisor

Incomplete definition in swlist

I get the following Warning when running swlist.
Incomplete definition for the product "PHCO_17439", beginning at line 27290. The following attributes are not defined: filesets the filesets contained in the product
I've tried reinstalling the patch - no joy. Plus I've rebuilt the sw INDEX - no joy
6 REPLIES 6
Sridhar Bhaskarla
Honored Contributor

Re: Incomplete definition in swlist

Hi,

This is a patch for 'top' and is pretty outdated. I would try installing the latest patch (PHCO_26020) if you are not purposefully installing the old patch. It should supercede the 17439 patch and may supress the errors too.

-Sri
You may be disappointed if you fail, but you are doomed if you don't try
Wayne Swift
Advisor

Re: Incomplete definition in swlist

Sri,

I already tried that and it gives me the following warning on swinstall.

WARNING: Incomplete definition for the product "PHCO_17439", beginning
at line 27290. The following attributes are not defined:
filesets the filesets contained in the product
WARNING: Incomplete definition for the product "PHCO_19479", beginning
at line 30129. The following attributes are not defined:
filesets the filesets contained in the product
NOTE: The patch match operation failed to find patches for target
software on "rudder" which passed the filter.
NOTE: Cannot continue the "swinstall" task.
Wayne Swift
Advisor

Re: Incomplete definition in swlist

Sri,

plus PHCO_26020 is already install !!!

I get the following from swlist | grep 26020

PHCO_26020 1.0 top(1) cumulative patch
Sridhar Bhaskarla
Honored Contributor

Re: Incomplete definition in swlist

Hi Wayne,

Did you try force installing the new patch? Don't select patch_match_target option and use 'swinstall' gui and unselect "Enforce Dependency Errors" "script failures" etc?.

Since this is a very non-critical patch, you could probably force delete the definitions in the IPD using 'swmodify -u' command. But make sure you get the latest patch installed afterwards. Look at swmodify man page for more options.

-Sri
You may be disappointed if you fail, but you are doomed if you don't try
Sridhar Bhaskarla
Honored Contributor

Re: Incomplete definition in swlist

Hi,

I didn't see your second message before posting my second response. In that case, you can use 'swmodify -u' to delete the definitions of PHCO_17439 from the IPD.

-Sri
You may be disappointed if you fail, but you are doomed if you don't try
Wayne Swift
Advisor

Re: Incomplete definition in swlist

Sri,

after investigation I found the following.

The contents of the Patch had not been installed, I still had the old files that the installation of PHCO_17439 were meant to replace.
The Patch PHCO_17439 had a zero byte INDEX files in /var/adm/sw/products/PHCO_17439/CMDS-AUX and /var/adm/sw/products/PHCO_17439/CORE-ENG-A-MAN. So I moved the directory /var/adm/sw/products/PHCO_17439 to /tmp, then I rebuild the IPD. The error disappeared from swlist. I then installed the latest patch (PHCO_26020) that had superseeded PHCO_17439. Everything fixed OK and files correctly installed.