HP-UX 11i June 2004 Release Notes
Installation
Software Distributor
Chapter 8
189
Layout Version No Longer Converted Automatically
In 11.0 SD-UX, commands automatically converted Installed Product Database (IPD)
and depot catalogs to layout version 1.0 or the layout version specified via the -x
layout_version=... option on the command line.
In 11i, no SD-UX command will automatically convert the layout version of an existing
target, IPD, or depot catalog, even if the -x layout_version=... option is specified on
the command line. To change the layout version of the IPD or depot, an explicit
swmodify command is needed to make the conversion.
To convert a 0.8 depot or root to layout version 1.0, use the following:
swmodify -a layout_version=1.0 @ <depot_or_root>
To convert a 1.0 depot or root back to layout version 0.8 use the following:
swmodify -a layout_version=0.8 @ <depot_or_root>
As a result of this, the -x layout_version option should no longer be needed except
when creating a depot that is to be in layout version 0.8 format. Then the -x
layout_version=0.8 option is needed for the swpackage and/or swcopy commands used
to initially create the depot. (By default, SD-UX commands that create depots will create
them in layout version 1.0 format.)
Messages Improved or Eliminated
To eliminate unnecessary messages—and to make remaining messages more useful in
diagnosing the problem or condition being recorded—many error, warning, and
information messages have been removed from or have changed in the SD-UX log files.
Output of swlist Changed
The output of swlist has changed in the following ways:
•The control_file attribute is no longer displayed at the product- or fileset-levels by
default when using the -v option, unless the -l file-level is also specified on the
command line. Also, a new level, control_file, has been created to show just
control_file attributes.
• Listing the product or fileset control_file attribute via -a control_files is
unchanged. This provides performance improvement when listing products and
filesets.
•The source_path attribute no longer exists in depots and is not displayed with the
file-level attributes.
• The command swlist -l bundle ... (once used to list non-bundle products if there
were no bundles in the source) has been changed so that it now listsnothing.
swpackage Produces Note Vs. Warning
The command swpackage no longer produces a warning when an unknown attribute
name is encountered. Instead, it now produces a note stating that the attribute is being
packaged as a “vendor defined attribute.”