Software Distributor Administration Guide (March 2009)

Table Of Contents
The swconfig command moves software between the installed and configured
states.
The swconfig command uses dependencies to automatically select software on
which to operate (in addition to any software you specify directly). See “Software
Dependencies ” (page 30) for more information.
NOTE: When a swinstall session includes a reboot fileset (such as when you update
the core HP-UX operating system to a newer release), the configure scripts are
automatically run as part of the system start-up process after the system reboots. You
do not have to run swconfig to complete the configuration.
2.2.2 The Configuration Process
The configure process has three phases: selection, analysis, and configuration.
Phase I: Selection
In this phase, swconfig resolves the software selections.
Phase II: Analysis
In this phase, swconfig determines if the software can be configured successfully
(includes checks of software existence, prerequisites). If you execute swconfig with
the -p (preview) option, the command stops after completing analysis and does not
change anything on the host.
Analysis takes place on the local host. The configuration phase will not take place if
any errors occur during analysis. Errors in the analysis phase will only exclude those
products that had errors in them. If only warnings occur, the task continues.
The sequential analysis tasks on the host are:
1. Initiate analysis.
2. Process software selections:
Get information from the Installed Product Database and check for compatibility.
The system checks that all software is compatible with the host’s uname attributes.
This check is controlled by the allow_incompatible command option. If it is
set to false, the system produces an error; if set to true, it produces a warning.
70 Installing Software