Software Distributor defects fixed in HP-UX 11i v1, v2 and v3
Table 5 Defects fixed in September 2008 release
DescriptionDefect ID
A tag of bundle, product or fileset longer than 16 characters was being
truncated to 16 characters in the swpackage log. With this fix, the complete
tag name will be displayed in the swpackage log, even if they are longer
than 16 characters.
QXCR1000505659: (JAGad36654)
Message changed from "x filesets were determined to be skipped in the
analysis phase." to "x software objects were determined to be skipped in
the analysis phase."
QXCR1000532455: (JAGaf11611)
SD has been changed so as not to promote a superseding patch as a
dependency from the source depot unless it has been selected.
QXCR1000590219: (JAGag45831)
The code change for JAGaf30050 prevented an installed requisite fileset
from being updated when a new version of the fileset does not satisfy the
installed dependent fileset's dependency. The code change did not take
into account that the dependent fileset can be obsoleted in the same swinstall
session that the new version of the requisite fileset is being installed in. SD
has been changed to allow the new version of the requisite fileset to install
when the installed dependent fileset is being obsoleted in the same swinstall
session.
QXCR1000590618: (JAGag46303)
When installing a patch, even though the patch's dependency is installed
on the system, swinstall generates an error saying the patch's dependency
is unresolved. The error was caused by too many temporary files in /var/tmp
that were not detected. SD-UX has been changed to handle the error
condition.
QXCR1000591853: (JAGag47797)
Some SD man pages have confusing or inaccurate text when describing
relational operators in selection expressions, describing acceptable characters
in tag strings, and describing the -r option for alternate root operations. A
swpackage message has inaccurate text related to acceptable characters in
tag strings. These items are now fixed in man pages and swpackage
command.
QXCR1000756655
Make minor improvements in two swpackage messages.QXCR1000756792
SD has been changed so as to remove patch filesets for filesets that are
deleted by the swmodify -u command.
QXCR1000760468
The control_utils function, patch_newconfig_cp, always returns a SUCCESS
return code. The function has been changed to return the value from
newconfig_cp which it calls to deliver the patched configuration file. The
return from newconfig_cp provides the delivery status of the file.
QXCR1000765489
swpackage fails when a file or directory to exclude does not exist. swpackage
has been changed to not attempt to exclude a file or directory when it does
not exist.
QXCR1000773201
The swagent generates an internal error in the IA_ProcessIndexFile()
function during an OE update from 11.23 to 11.31 . The failure occurs when
two revisions of the same product, but with different architectures, exist
during the postinstall phase of the update and the 11.31 revision removes
an obsolete bundle wrapper. The internal error was generated when the
function could not identify the revision to update. SD has been modified
to also use the architecture setting to uniquely identify the two revisions.
QXCR1000777925
VRTSdbms3 ERRORs found in an OE update due to to a difference in real
gid and effective gid during system startup. SD has been changed so that
when the effective uid is root and the real uid is root, the real gid is set to
match the effective gid. This is done so that both the gid and egid match
root's group defined in /etc/passwd. This was previously only done by
swagentd, but it is also now done so that commands like swlist and
directly-called swagent run with the same value for both ids.
QXCR1000789953
Defect Fixes 9