[csw-users] php5 upgrade and stuff missing from no-debug-non-zts-20060613??

Joseph Kwan jkwan at jpl.nasa.gov
Thu Feb 7 16:51:45 CET 2008


I was trying to add the php5_gd package and found I had to upgrade 
various other
things, including php5.  When I upgraded that, it seems that I'm now 
missing
all sorts of things in the 
/opt/csw/php5/lib/php/extensions/no-debug-non-zts-20060613
directory, which ultimately rendered the php5 unusable.

My original CSWphp5:

  PKGINST:  CSWphp5
     NAME:  php5 - PHP Hypertext Processor 5
 CATEGORY:  application
     ARCH:  sparc
  VERSION:  5.2.1,REV=2007.03.15
   VENDOR:  http://www.php.net/downloads.php packaged for CSW by Cory Omand
   PSTAMP:  comand at ra-20070315120756
 INSTDATE:  Oct 29 2007 15:11
  HOTLINE:  http://www.blastwave.org/bugtrack/
    EMAIL:  comand at blastwave.org
   STATUS:  completely installed
    FILES:      178 installed pathnames
                  6 shared pathnames
                 41 directories
                 27 executables
              33236 blocks used (approx)

And I had the following in 
/opt/csw/php5/lib/php/extensions/no-debug-non-zts-20060613/
bcmath.so      ldap.so        pcntl.so       sockets.so     zip.so
calendar.so    mbstring.so    pdo.so         sysvmsg.so     zlib.so
dom.so         mime_magic.so  session.so     sysvsem.so
exif.so        mysql.so       shmop.so       sysvshm.so
iconv.so       mysqli.so      simplexml.so   xmlreader.so
json.so        openssl.so     soap.so        xmlrpc.so

After upgrading to:

  PKGINST:  CSWphp5
     NAME:  php5 - PHP Hypertext Processor 5
 CATEGORY:  application
     ARCH:  sparc
  VERSION:  5.2.4,REV=2007.10.29
   VENDOR:  http://www.php.net/downloads.php packaged for CSW by Cory Omand
   PSTAMP:  comand at ra-20071029120142
 INSTDATE:  Feb 04 2008 10:20
  HOTLINE:  http://www.blastwave.org/bugtrack/
    EMAIL:  comand at blastwave.org
   STATUS:  completely installed
    FILES:      157 installed pathnames
                  6 shared pathnames
                 41 directories
                  6 executables
              35051 blocks used (approx)

I only had the following in that directory:
gd.so       ldap.so     mysql.so    mysqli.so   openssl.so  session.so

(I added the php5_gd, but didn't touch the php5_session or the other 
packages which
it tells me is the current version).

It seems many of those items I'm missing were in the CSWphp5 package:

grep sysvshm.so /var/sadm/install/contents
/opt/csw/php5/lib/php/extensions/no-debug-non-zts-20060613/sysvshm.so f 
none 0755 root bin 23000 43550 1173974875 CSWphp5

but not in the installation today.

Anyone have any ideas as to what's up with that directory?  
Interestingly enough, I did the
same thing (upgrade php5 to add php5_gd) on January 25th to another 
Solaris 9 system
and it completed without any problems and I have all the stuff in that 
extension directory
as expected.  Unfortunately I didn't save an upgrade log of the process 
so I don't know if
all those pieces from no-debug-non-zts-20060613 where actually in the 
CSWphp5
package.

thanks,

Joe Kwan
jkwan at jpl.nasa.gov




More information about the users mailing list