[pca] new kernel patches

French, David David_French at intuit.com
Thu Oct 15 18:00:14 CEST 2009


Dominique, I don't know if this is related, but it could explain your
problem.  

	--Dave

Document ID: 263928 
Title: Installation of Patch Which Contains File 'libc.so.1' May Fail on
Solaris 10 x86 Systems With zfs(1M) as the Root Filesystem 
------------------------------------------------------------------------
--------
Solution  263928 :   Installation of Patch Which Contains File
'libc.so.1' May Fail on Solaris 10 x86 Systems With zfs(1M) as the Root
Filesystem  

Bug ID 6850329
Product Solaris 10 Operating System
Date of Workaround Release 17-Jul-2009
Date of Resolved Release 04-Sep-2009


SA Document Body

Installation of Patch Which Contains File 'libc.so.1' May Fail on
Solaris 10 x86 Systems With zfs(1M) as the Root Filesystem

1. Impact
With patch 137138-09 installed on a Solaris 10 x86 system, attempts to
install a patch that contains the file 'libc.so.1' may fail when zfs(1M)
is the root filesystem. The patch being added to the system may be left
partially installed. 

Note: If the patch being installed is a Deferred Activation Patch (DAP),
upon reboot the system may generate warnings or panic, terminating in
single user mode. An example of a DAP patch delivering 'libc.so.1' is
139556-08. Examples of Non-DAP patches delivering 'libc.so.1' are
141415-xx  and 139507-xx. 

2. Contributing Factors
This issue can occur in the following release:
x86 Platform

*Solaris 10 with patch 137138-09 and without patch 119255-70



> -----Original Message-----
> From: pca-bounces at lists.univie.ac.at [mailto:pca-
> bounces at lists.univie.ac.at] On Behalf Of Dominique Frise
> Sent: Thursday, October 15, 2009 8:40 AM
> To: PCA (Patch Check Advanced) Discussion
> Subject: Re: [pca] new kernel patches
> 
> Martin Paul wrote:
> > Dominique Frise wrote:
> >> # pagesize
> >> ld.so.1: pagesize: fatal: libc.so.1: version `SUNW_1.22.5' not
found
> >> (required by file /usr/bin/pagesize)
> >> ld.so.1: pagesize: fatal: libc.so.1: open failed: No such file or
> >> directory
> >> Killed
> >>
> >> Can someone can confirm this ?
> >
> > pagesize works for me. What do you get from these commands:
> >
> >   ldd /usr/bin/pagesize
> >   ls -l /lib/libc.so*
> >
> > I think that the kernel patch brings in a new libc.so.1, maybe it
> hasn't
> > been installed correctly. I see:
> >
> > # ls -l /lib/libc.so*
> > lrwxrwxrwx   1 root     root           9 May  6 09:58 /lib/libc.so
->
> > libc.so.1
> > -rwxr-xr-x   1 root     bin      1411852 Sep 14 15:35 /lib/libc.so.1
> > -rwxr-xr-x   1 root     root     1411316 Aug  8 01:21
> /lib/libc.so.1.111423
> > -rwxr-xr-x   1 root     root     1411316 Aug 11 23:29
> /lib/libc.so.1.120373
> > -rwxr-xr-x   1 root     root     1411308 Jun 23 02:43
> /lib/libc.so.1.147951
> > -rwxr-xr-x   1 root     root     1411308 May 19 19:21
> /lib/libc.so.1.173521
> > -rwxr-xr-x   1 root     root     1411312 Jun  8 20:04
> /lib/libc.so.1.210511
> > -rwxr-xr-x   1 root     root     1411316 Jul  2 20:00
> /lib/libc.so.1.218871
> > -rwxr-xr-x   1 root     root     1411312 Jun  8 21:13
> /lib/libc.so.1.286721
> > -rwxr-xr-x   1 root     root     1411316 Jul 14 16:41
> /lib/libc.so.1.52501
> >
> > Martin.
> >
> After backing out the kernel patch, pagesize was working again.
> Then, after reapplying it, the problem reappeared.
> 
> The long story: patchrm in single-user gave errors and I had to boot
in
> failsafe to be able to reapply and backout the kernel patch...
> 
> We now run without the patch. As this is a production server, I can't
> make further investigations at the moment.
> 
> Thanks.
> 
> Dominique




More information about the pca mailing list