The –i, -c, and –ooptions are discussed in the "The make_bundles first form" section.

The following examples show what happens when you use the –pand –foptions with the make_bundles command. These examples do not have a depot with any bundles, so the–boption has no effect.

The first example uses the –poption to show bundles being produced at the product level:

======= 08/31/07 14:24:04 EST BEGIN swpackage SESSION

* Session started for user "root@test ".

*

Source:

test:/var/tmp/psf.29896

*

Target:

test:/var/opt/ignite/depots/Rel_B.11.23/patches

*Software selections:

*

*Beginning Selection Phase.

*Reading the Product Specification File (PSF) "/var/tmp/psf.29896".

*Reading the bundle "b_PHCO_31622" at line 11.

*Reading the bundle "b_PHCO_31634" at line 20.

*Reading the bundle "b_PHCO_33431" at line 29.

*Reading the bundle "b_PHCO_33976" at line 38.

*Reading the bundle "b_PHCO_36056" at line 47.

*Selection Phase succeeded.

*Beginning Analysis Phase.

*Analysis Phase succeeded.

*Beginning Package Phase.

*Packaging the bundle

"b_PHCO_31622,r=1.0,a=HP-UX_B.11.23_IA/PA,v=HP".

*Packaging the bundle

"b_PHCO_31634,r=1.0,a=HP-UX_B.11.23_IA/PA,v=HP".

*Packaging the bundle

"b_PHCO_33431,r=1.0,a=HP-UX_B.11.23_IA/PA,v=HP".

*Packaging the bundle

"b_PHCO_33976,r=1.0,a=HP-UX_B.11.23_IA/PA,v=HP".

*Packaging the bundle

"b_PHCO_36056,r=1.0,a=HP-UX_B.11.23_IA/PA,v=HP".

*Package Phase succeeded.

======= 08/31/07 14:24:05 EST END swpackage SESSION

The preceding example covers packaging of all the patches in the depot that are not already part of the bundle. The command would have to be modified to replace –b with –B to package every patch12 into a bundle.

Next, the same command is used but with the –foption instead of –p. Since the –b option only operates on unbundled filesets, the previously existing bundle wrappers were removed before the command was run. All of the bundle names are produced at the fileset level:

12Actually every product would be placed into an individual bundle if the –B option was used instead of –b, that is it would not just apply to patches.

32