Operating System - HP-UX
1829107 Members
2246 Online
109986 Solutions
New Discussion

Analysis had errors (swcopy)

 
SOLVED
Go to solution
Jun Zhang_4
Regular Advisor

Analysis had errors (swcopy)

I have an "app" depot, which include all 4 cd content of 11.00 applications. Trying to copy one product from it to another depot on the same machine running 11.00, I got the following message,
swcopy -s /path/app UnlimUserLic @ /path/appb
....
ERROR: "host:/path/appb": The software
dependencies for 2 products or filesets cannot be resolved.
* "host:/path/appb": 1 bundles
cannot be copied because none of their filesets can be copied.
* The analysis phase failed for
"host:/path/appb".
....
Is this due to the nature of the product?


Jun
Food lover
4 REPLIES 4
Steven E. Protter
Exalted Contributor
Solution

Re: Analysis had errors (swcopy)

The message should be taken literally.

The swcopy failed because dependencies could not be resolved.

You can probably defeat this with the autoselect_dependencies=false parameter

or

enforce_dependencies=false command line parameter

SEP
Steven E Protter
Owner of ISN Corporation
http://isnamerica.com
http://hpuxconsulting.com
Sponsor: http://hpux.ws
Twitter: http://twitter.com/hpuxlinux
Founder http://newdatacloud.com
A. Clay Stephenson
Acclaimed Contributor

Re: Analysis had errors (swcopy)

This is very common for swcopy. Just turn off the "enforce_dependencies" flag (which is on by default) and swcopy. Swinstall will still check the dependencies when the software is installed on the target machine.
If it ain't broke, I can fix that.
Jun Zhang_4
Regular Advisor

Re: Analysis had errors (swcopy)

Is there a way to satisfy the dependency checking? (I've got the whole CD set, and copying a bundle from one depot to another.)


Jun
Food lover
Pete Randall
Outstanding Contributor

Re: Analysis had errors (swcopy)

The only way to resolve the dependencies is to have them present in the bundle itself. Since they aren't, you have to turn off the dependency checking. That's just the way it is!


Pete



Pete