Patch-ID# 119254-09

NOTE:
***********************************************************************
READ THE TERMS OF THE AGREEMENT ("AGREEMENT") IN THE LEGAL_LICENSE.TXT
FILE CAREFULLY BEFORE USING THIS SOFTWARE. BY USING THE SOFTWARE, YOU
AGREE TO THE TERMS OF THIS AGREEMENT. IF YOU DO NOT AGREE TO ALL OF THE
TERMS, PROMPTLY DESTROY THE UNUSED SOFTWARE.
***********************************************************************

Keywords: patchadd patchrm error memory pspool fail global zone rlogin telnet
Synopsis: SunOS 5.10: Install and Patch Utilities Patch
Date: Oct/21/2005


Install Requirements: NA                      
                      
Solaris Release: 10

SunOS Release: 5.10

Unbundled Product: 

Unbundled Release: 

Xref: This patch available for x86 as patch 119255

Topic: SunOS 5.10: Install and Patch Utilities Patch

Relevant Architectures: sparc

BugId's fixed with this patch: 5045607 6216195 6216798 6216809 6217206 6219176 6220578 6221954 6224740 6224767 6226770 6226930 6231818 6233011 6233738 6236231 6236796 6236855 6236866 6239875 6241431 6241944 6242607 6243480 6244125 6245446 6245715 6248984 6251452 6256515 6263190 6275557 6276148 6279485 6284610 6288746 6290368 6292233 6292269 6292275 6296187 6306319 6309013 6315157 6319430 6328091

Changes incorporated in this version: 6216798 6216809 6236796 6315157 6328091

Patches accumulated and obsoleted by this patch: 119015-03

Patches which conflict with this patch: 

Patches required with this patch: 

Obsoleted by: 

Files included with this patch: 

/usr/bin/pkgadm
/usr/bin/pkginfo
/usr/bin/pkgmk
/usr/bin/pkgparam
/usr/bin/pkgproto
/usr/bin/pkgtrans
/usr/lib/libgendb.so.1
/usr/lib/libpkg.so.1
/usr/lib/libpkgdb.so.1
/usr/lib/patch/patchadd
/usr/lib/patch/patchrm
/usr/lib/patch/pdo
/usr/sadm/install/bin/pkginstall
/usr/sadm/install/bin/pkgname
/usr/sadm/install/bin/pkgremove
/usr/sadm/install/scripts/cmdexec
/usr/sbin/installf
/usr/sbin/pkgadd
/usr/sbin/pkgask
/usr/sbin/pkgchk
/usr/sbin/pkgrm
/usr/sbin/removef

Problem Description:

6216798 'pdo' does not pick up localized messages
6216809 'patchadd' does not reference the correct text =
6236796 patchrm of a SUNWcsu patch in a local zone should fail as it has SUNW_PKG_ALLZONEs=true
6315157 patchadd in Solaris 10 gives "out of memory" error.
6328091 T119254-08 throws error in postpatch script while adding the patch to jumpstart server. 
 
(from 119254-08)
 
6292275 patchadd/patchrm -R do not have the appropriate locking mechanism
 
(from 119254-07)
 
6319430 patch 119254-06 fails intermittently on backout on a zones system
 
(from 119254-06)
 
6233011 patchadd can not recognize PKG_INSTALL_ROOT
6236855 patchadd on s10 with zones produces an assertion error
6276148 T-patch does not work on local zones
6279485 failures in zone creation after patchrm
6284610 patches 119254-03, 119255-03 cause patchadd to dump core
6288746 patchadd -M gets the order wrong
6290368 patches 119254-04 and 119255-04 do not fix bugid 6263190.
6292233 patchadd still does not support incremental patching
6292269 cannot patchrm 119254-05 on a zones enabled system
6296187 SUNWpkgcmdsu has problem with pkgmap after patchadd/patchrm/patchadd the 
        related patch (119254-05) 
6306319 patches which delete files are not removing the deleted files from pspool 
        pkgmap for said package
6309013 patches that replace files of type "f" with symlinks are causing zone create to fail
 
(from 119254-05)
 
6220578 patchadd silently fails if too many patches against a package 
6256515 zone install fails after adding patch.
 
(from 119254-04)
 
6244125 Direct calls to nsswitch bypassing the cache provided by nscd
 
(from 119254-03)
 
6219176 patchadd in S10 doesn't appear to be supporting incremental patching
6226930 patchadd (pdo) doesn't recognize leading 'T' in patchid
6221954 virtual patch removal procedure skips obsolete backlink
6236231 patchrm order checking broken
6263190 adding patch that patches an architecture specific package ie SUNWcakr gives misleading output
6224740 "fs" resources of type "tmpfs" confuse zone installation
6251452 Upgrade and LU screw up permissions of CAS scripts in pspool area if you do successive upgrade.
6243480 cannot patchrm patches that use symlinks/links in their pkgmaps, in S10 zones enabled systems
6248984 patchadd with -d option aborts but munges pkg database and partially applies patches
6245446 the routine for generating the pkgmap in patchadd is generating incorrect pkgmap.
6245715 patchadd silently fails during jumpstart installs
6241431 .patchrmLock is not being removed after a successful patchrm
6236866 patch[add|rm] -G seems to affect subsequent patchadd's (without -G)
6275557 change SUNWluzone to use the -h option to pkgadd instead of -O enable-hollow-package-support
 
(from 119254-02)
 
6233738 patchadd of certain patches in x86 s10 FCS fails
 
(from 119254-01)
 
5045607 patchadd failed to create backout file without any error.
6224767 Sun Java System Messaging Server patch fails with "wordlist too large" error 118207-27
 
(from 119015-03)
 
6241944 pkgadd should handle modified f-type files during non-global zone creation
6239875 pkgadd fails to use new version of datastream file downloaded by HTTP if filename is the same
6242607 SUNW_PKG_HOLLOW doesn't prevent scripts being run or files installed in non-global zone
6226770 package tools should not create .ai.pkg.zone.lock* file when -R option is used
 
(from 119015-02)
 
6217206 Solaris 8 & 9 / pkgrm passes shared-directory-path to class action script.
6231818 package removal is "partially failed" in non-global zone.
 
(from 119015-01)
 
6216195 zone installation confused by UPDATE=yes in pkginfo(4) file

Patch Installation Instructions:
--------------------------------
For Solaris 2.0-2.6 releases, refer to the Install.info file and/or
the README within the patch for instructions on using the generic
'installpatch' and 'backoutpatch' scripts provided with each patch.
 
For Solaris 7-10 releases, refer to the man pages for instructions
on using 'patchadd' and 'patchrm' scripts provided with Solaris.
Any other special or non-generic installation instructions should be
described below as special instructions.  The following example
installs a patch to a standalone machine:
 
       example# patchadd /var/spool/patch/104945-02
 
The following example removes a patch from a standalone system:
 
       example# patchrm 104945-02
 
For additional examples please see the appropriate man pages.

Special Install Instructions:
-----------------------------
None.

README -- Last modified date:  Friday, October 21, 2005

