Software Distributor (SD-UX) Release Notes, HP-UX 11i v1, 11i v2, and 11i v3 (766151-001, March 2014)
Table 15 Defects fixed in September 2007 release
DescriptionDefect ID
A swapon() call may fail with errno 22 during swinstall or update-ux. The
swagent program is fixed to prevent that swapon() failure.
JAGag29254
A new option, autoselect_minimum_dependencies, has been added to control
the selection of the first left-most dependency in a list of OR'd dependencies
JAGag30553
that satisfies a requisite. When the option is set to true, the first left-most
dependency in a list of OR dependencies that satisfies a requisite is not
automatically selected when another dependency in the list that also satisfies
the requisite is explicitly selected.
When installing a product that contains a configure script that calls
IPD_delete_ancestors, and an ancestor fileset is removed that has a committed
JAGag31410
patch, the configure script fails when trying to commit a patch that has been
already committed. This problem is fixed in the IPD_delete_ancestors function
in the /usr/lbin/sw/control_utils file.
During an OS update to 11i v3 a message may be written to /etc/rc.log
indicating a file could not be removed. The message is changed to indicate
removal of the file is deferred until the next reboot.
JAGag31431
The control_utils function, patch_newconfig_rollback, was incorrectly
attempting to remove a file from a patch's ancestor fileset when the file did
JAGag34539
not exist in the ancestor fileset. This resulted in a warning message in
swagent.log reporting the file did not exist in the ancestor fileset. The function
has been changed to correctly identify which file to delete from the ancestor
fileset.
The swagent dumps core on IA platforms when copying a depot that contains
a product with a large number of complex dependencies. The swagent core
JAGag36192
dump is not repeatable when the swagent is built with the 11.23 BE. The
problem swagent was built with the 11.22 BE. SD for 11.23 has been
changed to be built with the 11.23 BE.
When swinstall replaces a static dlkm with a dynamic version of the same
dlkm, the system might not be rebooted as necessary. The check_dlkm_module
JAGag36263
script in the SD product is fixed to ensure the reboot will happen if it is
needed.
When updating the 11i v2 September 2006 Update Release version of
SW-DIST from a depot that contains both the 11i v2 December 2006 Update
JAGag36385
Release version of SW-DIST and the PHCO_36146 patch, the
/etc/rc.config.d/swconfig file does not have an entry for
SW_ENABLE_SWAGENTD. The SW-DIST.SD-CMDS' postinstall script has
been modified to merge the SW_ENABLE_SWAGENTD entry into
/etc/rc.config.d/swconfig.
swagent dumps core when a patch is installed and one of its filesets contains
no files. SD will now exclude the patch if one of its filesets contains no files.
JAGag37374
Problem with an SD directory.JAGag39116
Problem with SD logging.JAGag39677
Enhance SW_SESSION_IS_DRD to allow installing serial depots local to the
system.
JAGag40435
The description of the dynamic_module attribute in the swpackage(4)
manpage is incorrect where it says that dynamic modules must be delivered
JAGag41035
to /stand/mod/. The manpage has been changed to specify the correct
location of /usr/conf/mod.
The "remove_obsolete_filesets" option has been added to swpackage. When
the option is set to "true" and the package operation is complete, obsolete
JAGag41553
filesets are removed from the target products that were written during
swpackage. Obsolete filesets are filesets that were not part of the product
Issues fixed 15