Topic: Dependency Issue with php-common :(

Hello,

I hope you are doing well.

I am running CentOS 5.5 and was previously running the stock version of PHP.  A new application I am installing requires PHP higher than 5.1 so I have been following the instructions as best as I can.  I still run into a dependency issue.

I installed the Remi repo and turned off priority protection.  I also added exclude=php to every repository except for the Remi one, and includepkgs=php to remi.repo.  I also enabled epel.repo

# yum repolist

Loaded plugins: downloadonly, fastestmirror
Loading mirror speeds from cached hostfile
 * addons: mirror.its.dal.ca
 * base: mirror.umoss.org
 * centosplus: mirror.its.dal.ca
 * epel: mirror.its.dal.ca
 * epel-debuginfo: mirrors.usu.edu
 * extras: mirror.its.dal.ca
 * remi: remi-mirror.dedipower.com
 * updates: mirror.its.dal.ca
repo id                                              repo name                                                                                  status
addons                                               CentOS-5 - Addons                                                                          enabled:     0
base                                                 CentOS-5 - Base                                                                            enabled: 2,599
centosplus                                           CentOS-5 - Plus                                                                            enabled:   135
epel                                                 Extra Packages for Enterprise Linux 5 - i386                                               enabled: 4,890
epel-debuginfo                                       Extra Packages for Enterprise Linux 5 - i386 - Debug                                       enabled: 1,425
extras                                               CentOS-5 - Extras                                                                          enabled:   337
remi                                                 Les RPM de remi pour Enterprise Linux 5 - i386                                             enabled:   530
updates                                              CentOS-5 - Updates                                                                         enabled:   862

For some reason it keeps trying to install the older version I think, since if I try to install the updated version I get:
# yum install php php-*

Loaded plugins: downloadonly, fastestmirror
Loading mirror speeds from cached hostfile
 * addons: mirror.its.dal.ca
 * base: mirror.umoss.org
 * centosplus: mirror.its.dal.ca
 * epel: mirror.its.dal.ca
 * epel-debuginfo: mirrors.usu.edu
 * extras: mirror.its.dal.ca
 * remi: remi-mirror.dedipower.com
 * updates: mirror.its.dal.ca
Excluding Packages from CentOS-5 - Addons
Finished
Excluding Packages from CentOS-5 - Base
Finished
Excluding Packages from CentOS-5 - Plus
Finished
Excluding Packages from Extra Packages for Enterprise Linux 5 - i386
Finished
Excluding Packages from Extra Packages for Enterprise Linux 5 - i386 - Debug
Finished
Excluding Packages from CentOS-5 - Extras
Finished
Reducing Les RPM de remi pour Enterprise Linux 5 - i386 to included packages only
Finished
Excluding Packages from CentOS-5 - Updates
Finished
Setting up Install Process
Package php-dbase is obsoleted by php-common, trying to install php-common-5.1.6-27.el5_5.3.i386 instead
Resolving Dependencies
--> Running transaction check
---> Package php.i386 0:5.3.4-1.el5.remi set to be updated
--> Processing Dependency: php-cli = 5.3.4-1.el5.remi for package: php
--> Processing Dependency: php-common = 5.3.4-1.el5.remi for package: php
---> Package php-IDNA_Convert.noarch 0:0.6.3-2.el5 set to be updated
---> Package php-PHPMailer.noarch 0:5.0.2-3.el5 set to be updated
---> Package php-Smarty.noarch 0:2.6.26-1.el5 set to be updated
---> Package php-adodb.noarch 0:4.95-1.a.el5 set to be updated
---> Package php-bcmath.i386 0:5.1.6-27.el5_5.3 set to be updated
---> Package php-channel-htmlpurifier.noarch 0:1.0-2.el5 set to be updated
---> Package php-channel-phpunit.noarch 0:1.0-2.el5 set to be updated
---> Package php-cli.i386 0:5.1.6-27.el5_5.3 set to be updated
---> Package php-common.i386 0:5.1.6-27.el5_5.3 set to be updated
---> Package php-dba.i386 0:5.1.6-27.el5_5.3 set to be updated
---> Package php-devel.i386 0:5.1.6-27.el5_5.3 set to be updated
--> Processing Dependency: php = 5.1.6-27.el5_5.3 for package: php-devel
---> Package php-domxml-php4-php5.noarch 0:1.21.2-1.el5 set to be updated
---> Package php-eaccelerator.i386 1:0.9.5.2-2.el5 set to be updated
---> Package php-eaccelerator-debuginfo.i386 1:0.9.5.2-2.el5 set to be updated
---> Package php-email-address-validation.noarch 0:0-0.3.20090910svn.el5 set to be updated
---> Package php-extras-debuginfo.i386 0:5.1.6-5.el5 set to be updated
---> Package php-facedetect.i386 0:1.0.0-2.el5 set to be updated
--> Processing Dependency: libcvaux.so.1 for package: php-facedetect
--> Processing Dependency: libcv.so.1 for package: php-facedetect
--> Processing Dependency: libcxcore.so.1 for package: php-facedetect
--> Processing Dependency: libhighgui.so.1 for package: php-facedetect
---> Package php-facedetect-debuginfo.i386 0:1.0.0-2.el5 set to be updated
---> Package php-feedcreator.noarch 0:1.7.2-3.el5 set to be updated
---> Package php-fpdf.noarch 0:1.6-4.el5 set to be updated
---> Package php-fpdf-doc.noarch 0:1.6-4.el5 set to be updated
---> Package php-gd.i386 0:5.1.6-27.el5_5.3 set to be updated
---> Package php-geshi.noarch 0:1.0.8.3-1.el5 set to be updated
---> Package php-idn.i386 0:1.2c-1.el5 set to be updated
---> Package php-idn-debuginfo.i386 0:1.2c-1.el5 set to be updated
---> Package php-imap.i386 0:5.1.6-27.el5_5.3 set to be updated
---> Package php-interbase.i386 0:5.1.6-5.el5 set to be updated
--> Processing Dependency: libfbclient.so.2 for package: php-interbase
---> Package php-layers-menu.noarch 0:3.2.0-0.2.rc.el5 set to be updated
---> Package php-ldap.i386 0:5.1.6-27.el5_5.3 set to be updated
---> Package php-libdmtx.i386 0:0.7.2-3.el5 set to be updated
--> Processing Dependency: libdmtx = 0.7.2-3.el5 for package: php-libdmtx
--> Processing Dependency: libdmtx.so.0 for package: php-libdmtx
---> Package php-libpuzzle.i386 0:0.11-5.el5 set to be updated
--> Processing Dependency: libpuzzle = 0.11-5.el5 for package: php-libpuzzle
--> Processing Dependency: libpuzzle.so.1 for package: php-libpuzzle
---> Package php-magickwand.i386 0:0.1.9-2.el5 set to be updated
--> Processing Dependency: libWand.so.10 for package: php-magickwand
--> Processing Dependency: libMagick.so.10 for package: php-magickwand
---> Package php-magickwand-debuginfo.i386 0:0.1.9-2.el5 set to be updated
---> Package php-magpierss.noarch 0:0.72-3.el5 set to be updated
---> Package php-mapi.i386 0:6.40.3-1.el5 set to be updated
--> Processing Dependency: libinetmapi.so.1 for package: php-mapi
--> Processing Dependency: libmapi.so.0 for package: php-mapi
---> Package php-mapserver.i386 0:4.10.5-1.el5 set to be updated
--> Processing Dependency: libgeos_c.so.1 for package: php-mapserver
--> Processing Dependency: libproj.so.0 for package: php-mapserver
--> Processing Dependency: libgdal.so.1 for package: php-mapserver
---> Package php-mbstring.i386 0:5.1.6-27.el5_5.3 set to be updated
---> Package php-mcrypt.i386 0:5.1.6-15.el5.centos.1 set to be updated
---> Package php-mhash.i386 0:5.1.6-15.el5.centos.1 set to be updated
---> Package php-mssql.i386 0:5.1.6-15.el5.centos.1 set to be updated
--> Processing Dependency: libsybdb.so.5 for package: php-mssql
---> Package php-mysql.i386 0:5.1.6-27.el5_5.3 set to be updated
---> Package php-ncurses.i386 0:5.1.6-27.el5_5.3 set to be updated
---> Package php-nusoap.noarch 0:0.9.5-1.el5 set to be updated
---> Package php-odbc.i386 0:5.1.6-27.el5_5.3 set to be updated
---> Package php-pdo.i386 0:5.1.6-27.el5_5.3 set to be updated
---> Package php-pear.noarch 1:1.4.9-6.el5 set to be updated
---> Package php-pear-Auth-RADIUS.noarch 0:1.0.6-1.el5 set to be updated
---> Package php-pear-Auth-SASL.noarch 0:1.0.4-1.el5 set to be updated
---> Package php-pear-Benchmark.noarch 0:1.2.7-1.el5 set to be updated
---> Package php-pear-CAS.noarch 0:1.1.3-1.el5 set to be updated
---> Package php-pear-Cache-Lite.noarch 0:1.7.5-1.el5 set to be updated
---> Package php-pear-Console-CommandLine.noarch 0:1.1.3-3.el5 set to be updated
---> Package php-pear-Console-Getargs.noarch 0:1.3.5-1.el5 set to be updated
---> Package php-pear-Console-ProgressBar.noarch 0:0.5.2-0.2.beta.el5 set to be updated
---> Package php-pear-Console-Table.noarch 0:1.1.1-1.el5 set to be updated
---> Package php-pear-Crypt-Blowfish.noarch 0:1.0.1-1.el5 set to be updated
---> Package php-pear-Crypt-CHAP.noarch 0:1.0.2-1.el5 set to be updated
---> Package php-pear-DB.noarch 0:1.7.13-1.el5.centos set to be updated
---> Package php-pear-DB-DataObject.noarch 0:1.8.12-1.el5 set to be updated
---> Package php-pear-DB-DataObject-FormBuilder.noarch 0:1.0.0-1.el5 set to be updated
---> Package php-pear-DB-QueryTool.noarch 0:1.1.2-1.el5 set to be updated
---> Package php-pear-Date.noarch 0:1.4.7-2.el5.centos set to be updated
---> Package php-pear-Date-Holidays.noarch 0:0.21.4-1.el5 set to be updated
---> Package php-pear-Date-Holidays-USA.noarch 0:0.1.1-1.el5 set to be updated
---> Package php-pear-Event-Dispatcher.noarch 0:1.1.0-1.el5 set to be updated
---> Package php-pear-File.noarch 0:1.2.2-1.el5.centos set to be updated
---> Package php-pear-File-Find.noarch 0:1.3.0-1.el5 set to be updated
---> Package php-pear-File-Passwd.noarch 0:1.1.7-1.el5 set to be updated
---> Package php-pear-File-SMBPasswd.noarch 0:1.0.3-1.el5 set to be updated
---> Package php-pear-HTML-Common.noarch 0:1.2.5-1.el5 set to be updated
---> Package php-pear-HTML-QuickForm.noarch 0:3.2.12-1.el5 set to be updated
---> Package php-pear-HTML-QuickForm-ElementGrid.noarch 0:0.1.1-1.el5 set to be updated
---> Package php-pear-HTML-QuickForm-advmultiselect.noarch 0:1.4.1-1.el5 set to be updated
---> Package php-pear-HTML-Table.noarch 0:1.7.5-1.el5 set to be updated
---> Package php-pear-HTML-Template-IT.noarch 0:1.3.0-2.el5 set to be updated
---> Package php-pear-HTML_Template_PHPLIB.noarch 0:1.4.0-2.el5 set to be updated
---> Package php-pear-HTTP.noarch 0:1.4.0-7.el5 set to be updated
---> Package php-pear-HTTP-Client.noarch 0:1.1.1-1.el5 set to be updated
---> Package php-pear-HTTP-Request.noarch 0:1.4.4-1.el5 set to be updated
---> Package php-pear-HTTP-Upload.noarch 0:0.9.1-2.el5 set to be updated
---> Package php-pear-Image-Canvas.noarch 0:0.3.1-1.el5 set to be updated
---> Package php-pear-Image-Color.noarch 0:1.0.3-1.el5 set to be updated
---> Package php-pear-Image-Graph.noarch 0:0.8.0-1.el5 set to be updated
---> Package php-pear-Image-GraphViz.noarch 0:1.2.1-4.el5 set to be updated
--> Processing Dependency: graphviz for package: php-pear-Image-GraphViz
---> Package php-pear-Log.noarch 0:1.11.6-1.el5 set to be updated
---> Package php-pear-MDB2.noarch 0:2.4.1-2.el5.centos set to be updated
---> Package php-pear-MDB2-Driver-mysql.noarch 0:1.4.1-3.el5.centos set to be updated
---> Package php-pear-MDB2-Driver-pgsql.noarch 0:1.4.1-1.el5 set to be updated
---> Package php-pear-Mail.noarch 0:1.1.14-5.el5.1 set to be updated
---> Package php-pear-Mail-Mime.noarch 0:1.4.0-1.el5.centos set to be updated
---> Package php-pear-Math-Stats.noarch 0:0.9.0-0.1.beta3.el5 set to be updated
---> Package php-pear-Net-Curl.noarch 0:1.2.5-1.el5 set to be updated
---> Package php-pear-Net-DIME.noarch 0:1.0.1-1.el5 set to be updated
---> Package php-pear-Net-FTP.noarch 0:1.3.4-1.el5 set to be updated
---> Package php-pear-Net-POP3.noarch 0:1.3.7-1.el5 set to be updated
---> Package php-pear-Net-Ping.noarch 0:2.4.5-1.el5 set to be updated
---> Package php-pear-Net-SMTP.noarch 0:1.4.4-1.el5 set to be updated
---> Package php-pear-Net-Sieve.noarch 0:1.2.2-1.el5 set to be updated
---> Package php-pear-Net-Socket.noarch 0:1.0.10-1.el5 set to be updated
---> Package php-pear-Net-Traceroute.noarch 0:0.21.3-1.el5 set to be updated
---> Package php-pear-Net-URL.noarch 0:1.0.15-1.el5.centos set to be updated
---> Package php-pear-Net-URL-Mapper.noarch 0:0.9.0-2.el5.1 set to be updated
---> Package php-pear-Net-URL2.noarch 0:0.3.0-1.el5 set to be updated
---> Package php-pear-Net-UserAgent-Detect.noarch 0:2.5.2-1.el5 set to be updated
---> Package php-pear-Numbers-Roman.noarch 0:1.0.2-2.el5 set to be updated
---> Package php-pear-Numbers-Words.noarch 0:0.16.1-1.el5 set to be updated
---> Package php-pear-OLE.noarch 0:1.0.0-0.4.rc1.el5 set to be updated
---> Package php-pear-PHP-CodeSniffer.noarch 0:1.2.2-1.el5 set to be updated
---> Package php-pear-PHP-Compat.noarch 0:1.5.0-1.el5 set to be updated
---> Package php-pear-PHP-CompatInfo.noarch 0:1.4.3-1.el5 set to be updated
---> Package php-pear-PHPUnit.noarch 0:3.3.5-2.el5 set to be updated
---> Package php-pear-Pager.noarch 0:2.4.8-1.el5 set to be updated
---> Package php-pear-Payment-Process.noarch 0:0.6.6-1.el5 set to be updated
---> Package php-pear-Phlickr.noarch 0:0.2.7-2.el5 set to be updated
---> Package php-pear-PhpDocumentor.noarch 0:1.4.3-1.el5 set to be updated
---> Package php-pear-PhpDocumentor-docs.noarch 0:1.4.3-1.el5 set to be updated
---> Package php-pear-SOAP.noarch 0:0.11.0-2.el5 set to be updated
---> Package php-pear-Spreadsheet-Excel-Writer.noarch 0:0.9.2-2.el5 set to be updated
---> Package php-pear-Structures-DataGrid.noarch 0:0.8.3-1.el5 set to be updated
---> Package php-pear-Structures-DataGrid-DataSource-Array.noarch 0:0.1.3-1.el5 set to be updated
---> Package php-pear-Structures-DataGrid-DataSource-DataObject.noarch 0:0.1.2-1.el5 set to be updated
---> Package php-pear-Structures-DataGrid-DataSource-MDB2.noarch 0:0.1.10-1.el5 set to be updated
---> Package php-pear-Structures-DataGrid-DataSource-RSS.noarch 0:0.1.1-1.el5 set to be updated
---> Package php-pear-Structures-DataGrid-Renderer-Pager.noarch 0:0.1.2-1.el5 set to be updated
---> Package php-pear-Text-Diff.noarch 0:1.1.0-1.el5 set to be updated
---> Package php-pear-Validate.noarch 0:0.8.3-1.el5 set to be updated
---> Package php-pear-Validate-Finance-CreditCard.noarch 0:0.5.2-1.el5 set to be updated
---> Package php-pear-Var-Dump.noarch 0:1.0.3-2.el5 set to be updated
---> Package php-pear-XML-Beautifier.noarch 0:1.1-3.el5 set to be updated
---> Package php-pear-XML-Parser.noarch 0:1.2.8-1.el5 set to be updated
---> Package php-pear-XML-RSS.noarch 0:1.0.0-1.el5 set to be updated
---> Package php-pear-XML-Serializer.noarch 0:0.20.0-1.el5 set to be updated
---> Package php-pear-XML-Util.noarch 0:1.1.4-3.el5 set to be updated
---> Package php-pecl-Fileinfo.i386 0:1.0.4-3.el5.centos set to be updated
---> Package php-pecl-Fileinfo-debuginfo.i386 0:1.0.4-2.el5 set to be updated
---> Package php-pecl-apc.i386 0:3.0.19-2.el5 set to be updated
---> Package php-pecl-apc-debuginfo.i386 0:3.0.19-2.el5 set to be updated
---> Package php-pecl-geoip.i386 0:1.0.7-3.el5 set to be updated
--> Processing Dependency: libGeoIP.so.1 for package: php-pecl-geoip
---> Package php-pecl-geoip-debuginfo.i386 0:1.0.7-3.el5 set to be updated
---> Package php-pecl-gmagick.i386 0:1.0.2b1-3.el5 set to be updated
--> Processing Dependency: libGraphicsMagickWand.so.2 for package: php-pecl-gmagick
--> Processing Dependency: libGraphicsMagick.so.3 for package: php-pecl-gmagick
---> Package php-pecl-gmagick-debuginfo.i386 0:1.0.2b1-3.el5 set to be updated
---> Package php-pecl-imagick.i386 0:2.2.1-3.el5 set to be updated
---> Package php-pecl-imagick-debuginfo.i386 0:2.2.1-3.el5 set to be updated
---> Package php-pecl-json.i386 0:1.2.1-4.el5 set to be updated
---> Package php-pecl-json-debuginfo.i386 0:1.2.1-4.el5 set to be updated
---> Package php-pecl-lzf.i386 0:1.5.2-4.el5 set to be updated
---> Package php-pecl-lzf-debuginfo.i386 0:1.5.2-4.el5 set to be updated
---> Package php-pecl-mailparse.i386 0:2.1.3-1.el5 set to be updated
---> Package php-pecl-mailparse-debuginfo.i386 0:2.1.3-1.el5 set to be updated
---> Package php-pecl-memcache.i386 0:2.2.6-1.el5 set to be updated
---> Package php-pecl-memcache-debuginfo.i386 0:2.2.6-1.el5 set to be updated
---> Package php-pecl-mongo.i386 0:1.0.10-4.el5 set to be updated
---> Package php-pecl-mongo-debuginfo.i386 0:1.0.10-4.el5 set to be updated
---> Package php-pecl-radius.i386 0:1.2.5-4.el5 set to be updated
---> Package php-pecl-radius-debuginfo.i386 0:1.2.5-4.el5 set to be updated
---> Package php-pecl-runkit.i386 0:0.9-12.CVS20090215.el5 set to be updated
---> Package php-pecl-runkit-debuginfo.i386 0:0.9-12.CVS20090215.el5 set to be updated
---> Package php-pecl-xdebug.i386 0:2.0.5-1.el5.1 set to be updated
---> Package php-pecl-xdebug-debuginfo.i386 0:2.0.5-1.el5.1 set to be updated
---> Package php-pecl-zip.i386 0:1.8.10-2.el5 set to be updated
---> Package php-pecl-zip-debuginfo.i386 0:1.8.10-2.el5 set to be updated
---> Package php-pgsql.i386 0:5.1.6-27.el5_5.3 set to be updated
---> Package php-phpunit-File-Iterator.noarch 0:1.1.1-2.el5 set to be updated
---> Package php-readline.i386 0:5.1.6-15.el5.centos.1 set to be updated
---> Package php-simplepie.noarch 0:1.1.3-3.el5 set to be updated
---> Package php-snmp.i386 0:5.1.6-27.el5_5.3 set to be updated
---> Package php-soap.i386 0:5.1.6-27.el5_5.3 set to be updated
---> Package php-spyc.noarch 0:0.2.5-1.el5 set to be updated
---> Package php-suhosin.i386 0:0.9.29-3.el5 set to be updated
---> Package php-suhosin-debuginfo.i386 0:0.9.29-3.el5 set to be updated
---> Package php-tidy.i386 0:5.1.6-15.el5.centos.1 set to be updated
---> Package php-xml.i386 0:5.1.6-27.el5_5.3 set to be updated
---> Package php-xmlrpc.i386 0:5.1.6-27.el5_5.3 set to be updated
--> Running transaction check
---> Package GeoIP.i386 0:1.4.7-0.1.20090931cvs.el5 set to be updated
---> Package GraphicsMagick.i386 0:1.3.7-4.el5 set to be updated
--> Processing Dependency: libwmflite-0.2.so.7 for package: GraphicsMagick
--> Processing Dependency: libjasper.so.1 for package: GraphicsMagick
---> Package ImageMagick.i386 0:6.2.8.0-4.el5_5.3 set to be updated
---> Package firebird-libfbclient.i386 0:2.1.3.18185.0-2.el5 set to be updated
--> Processing Dependency: firebird-filesystem for package: firebird-libfbclient
---> Package freetds.i386 0:0.64-11.el5.centos set to be updated
---> Package gdal.i386 0:1.4.2-4.el5 set to be updated
--> Processing Dependency: libdapserver.so.3 for package: gdal
--> Processing Dependency: libgeotiff.so.1.2 for package: gdal
--> Processing Dependency: libogdi.so.3 for package: gdal
--> Processing Dependency: librx.so.0 for package: gdal
--> Processing Dependency: libcfitsio.so.0 for package: gdal
--> Processing Dependency: libhdf5.so.0 for package: gdal
--> Processing Dependency: libdapclient.so.1 for package: gdal
--> Processing Dependency: libdap.so.6 for package: gdal
--> Processing Dependency: libxerces-c.so.27 for package: gdal
---> Package geos.i386 0:2.2.3-3.el5 set to be updated
---> Package graphviz.i386 0:2.12-8.el5 set to be updated
--> Processing Dependency: libltdl.so.3 for package: graphviz
---> Package libdmtx.i386 0:0.7.2-3.el5 set to be updated
---> Package libmapi.i386 0:6.40.3-1.el5 set to be updated
--> Processing Dependency: zarafa(client) = 6.40.3-1.el5 for package: libmapi
--> Processing Dependency: libical.so.0 for package: libmapi
--> Processing Dependency: libicalss.so.0 for package: libmapi
--> Processing Dependency: libvmime07.so.0 for package: libmapi
---> Package libpuzzle.i386 0:0.11-5.el5 set to be updated
---> Package opencv.i386 0:1.0.0-3.el5 set to be updated
---> Package php.i386 0:5.3.4-1.el5.remi set to be updated
--> Processing Dependency: php-cli = 5.3.4-1.el5.remi for package: php
--> Processing Dependency: php-common = 5.3.4-1.el5.remi for package: php
---> Package php-devel.i386 0:5.1.6-27.el5_5.3 set to be updated
--> Processing Dependency: php = 5.1.6-27.el5_5.3 for package: php-devel
---> Package proj.i386 0:4.5.0-3.el5 set to be updated
--> Running transaction check
---> Package cfitsio.i386 0:3.030-2.el5 set to be updated
---> Package firebird-filesystem.i386 0:2.1.3.18185.0-2.el5 set to be updated
---> Package hdf5.i386 0:1.6.10-1.el5 set to be updated
---> Package jasper-libs.i386 0:1.900.1-13.el5 set to be updated
---> Package libdap.i386 0:3.7.8-1.el5.1 set to be updated
---> Package libgeotiff.i386 0:1.2.4-3.el5 set to be updated
---> Package libical.i386 0:0.43-4.el5 set to be updated
---> Package librx.i386 0:1.5-8.el5 set to be updated
---> Package libtool-ltdl.i386 0:1.5.22-7.el5_4 set to be updated
---> Package libvmime07.i386 0:0.7.1-4.el5 set to be updated
---> Package libwmf.i386 0:0.2.8.4-10.2 set to be updated
---> Package ogdi.i386 0:3.2.0-0.12.beta2.el5 set to be updated
---> Package php.i386 0:5.3.4-1.el5.remi set to be updated
--> Processing Dependency: php-cli = 5.3.4-1.el5.remi for package: php
--> Processing Dependency: php-common = 5.3.4-1.el5.remi for package: php
---> Package php-devel.i386 0:5.1.6-27.el5_5.3 set to be updated
--> Processing Dependency: php = 5.1.6-27.el5_5.3 for package: php-devel
---> Package xerces-c.i386 0:2.7.0-8.el5 set to be updated
---> Package zarafa-client.i386 0:6.40.3-1.el5 set to be updated
--> Processing Dependency: zarafa(common) = 6.40.3-1.el5 for package: zarafa-client
--> Running transaction check
---> Package php.i386 0:5.3.4-1.el5.remi set to be updated
--> Processing Dependency: php-cli = 5.3.4-1.el5.remi for package: php
--> Processing Dependency: php-common = 5.3.4-1.el5.remi for package: php
---> Package php-devel.i386 0:5.1.6-27.el5_5.3 set to be updated
--> Processing Dependency: php = 5.1.6-27.el5_5.3 for package: php-devel
---> Package zarafa-common.i386 0:6.40.3-1.el5 set to be updated
--> Processing Conflict: php-pecl-apc conflicts php-eaccelerator
--> Finished Dependency Resolution
php-devel-5.1.6-27.el5_5.3.i386 from updates has depsolving problems
  --> Missing Dependency: php = 5.1.6-27.el5_5.3 is needed by package php-devel-5.1.6-27.el5_5.3.i386 (updates)
php-5.3.4-1.el5.remi.i386 from remi has depsolving problems
  --> Missing Dependency: php-cli = 5.3.4-1.el5.remi is needed by package php-5.3.4-1.el5.remi.i386 (remi)
php-pecl-apc-3.0.19-2.el5.i386 from epel has depsolving problems
  --> php-pecl-apc conflicts with php-eaccelerator
php-5.3.4-1.el5.remi.i386 from remi has depsolving problems
  --> Missing Dependency: php-common = 5.3.4-1.el5.remi is needed by package php-5.3.4-1.el5.remi.i386 (remi)
php-5.3.4-1.el5.remi.i386 from remi has depsolving problems
  --> Missing Dependency: php-common = 5.3.4-1.el5.remi is needed by package php-5.3.4-1.el5.remi.i386 (remi)
php-5.3.4-1.el5.remi.i386 from remi has depsolving problems
  --> Missing Dependency: php-cli = 5.3.4-1.el5.remi is needed by package php-5.3.4-1.el5.remi.i386 (remi)
php-devel-5.1.6-27.el5_5.3.i386 from updates has depsolving problems
  --> Missing Dependency: php = 5.1.6-27.el5_5.3 is needed by package php-devel-5.1.6-27.el5_5.3.i386 (updates)
Error: Missing Dependency: php-common = 5.3.4-1.el5.remi is needed by package php-5.3.4-1.el5.remi.i386 (remi)
Error: php-pecl-apc conflicts with php-eaccelerator
Error: Missing Dependency: php-cli = 5.3.4-1.el5.remi is needed by package php-5.3.4-1.el5.remi.i386 (remi)
Error: Missing Dependency: php = 5.1.6-27.el5_5.3 is needed by package php-devel-5.1.6-27.el5_5.3.i386 (updates)
 You could try using --skip-broken to work around the problem
 You could try running: package-cleanup --problems
                        package-cleanup --dupes
                        rpm -Va --nofiles --nodigest

Please help smile

Thank you!

Re: Dependency Issue with php-common :(

yum install php-\* is a crazy command

You probably need "all" php extensions available. And yes, some extensions cannot be installed at the same time
- only 1 cache (apc or eaccelerator)
- only 1 image extension (php-pecl-gmagick or php-pecl-imagick)
- etc


You should only install "really" needed ones.

So try with "yum update php-\*"

+

Laptop:  Fedora 38 + rpmfusion + remi (SCL only)
x86_64 builder: Fedora 39 + rpmfusion + remi-test
aarch64 builder: RHEL 9 with EPEL
Hosting Server: CentOS 8 Stream with EPEL, rpmfusion, remi

Re: Dependency Issue with php-common :(

Hello and thank you for your reply!

Remi wrote:

yum install php-\* is a crazy command

You probably need "all" php extensions available. And yes, some extensions cannot be installed at the same time
- only 1 cache (apc or eaccelerator)
- only 1 image extension (php-pecl-gmagick or php-pecl-imagick)
- etc


You should only install "really" needed ones.

So try with "yum update php-\*"

I think I did a previous step which messed things up and therefore I cannot apply your advice. Because I was having all these dependency issues before, I thought perhaps there was a version conflict. So I un-installed php* prior to installing the more recent version.  So yum update php-\* gives:

Loaded plugins: downloadonly, fastestmirror
Loading mirror speeds from cached hostfile
 * addons: mirror.its.dal.ca
 * base: mirror.umoss.org
 * centosplus: mirror.its.dal.ca
 * epel: mirror.its.dal.ca
 * epel-debuginfo: mirrors.usu.edu
 * extras: mirror.its.dal.ca
 * remi: remi-mirror.dedipower.com
 * updates: mirror.its.dal.ca
addons                                                                                                                                 |  951 B     00:00
base                                                                                                                                   | 2.1 kB     00:00
centosplus                                                                                                                             | 1.9 kB     00:00
epel                                                                                                                                   | 3.7 kB     00:00
epel-debuginfo                                                                                                                         | 2.6 kB     00:00
epel-debuginfo/primary_db                                                                                                              | 456 kB     00:00
extras                                                                                                                                 | 2.1 kB     00:00
remi                                                                                                                                   | 2.6 kB     00:00
updates                                                                                                                                | 1.9 kB     00:00
Excluding Packages from CentOS-5 - Addons
Finished
Excluding Packages from CentOS-5 - Base
Finished
Excluding Packages from CentOS-5 - Plus
Finished
Excluding Packages from Extra Packages for Enterprise Linux 5 - i386
Finished
Excluding Packages from Extra Packages for Enterprise Linux 5 - i386 - Debug
Finished
Excluding Packages from CentOS-5 - Extras
Finished
Reducing Les RPM de remi pour Enterprise Linux 5 - i386 to included packages only
Finished
Excluding Packages from CentOS-5 - Updates
Finished
Setting up Update Process
Package(s) php-* available, but not installed.
No Packages marked for Update

Which makes sense since nothing related to PHP is installed anymore unfortunately.

Is there a way to install a basic php installation perhaps?  What do you recommend?

Thank you very much!

Re: Dependency Issue with php-common :(

To start :

yum --enablerepo=remi install phpMyAdmin

This will install phpMyAdmin, and php with the most common extensions (mysql, mbstring, and some others).
Then you will be able to add other extensions, as you discover they are missing.

+

Laptop:  Fedora 38 + rpmfusion + remi (SCL only)
x86_64 builder: Fedora 39 + rpmfusion + remi-test
aarch64 builder: RHEL 9 with EPEL
Hosting Server: CentOS 8 Stream with EPEL, rpmfusion, remi

Re: Dependency Issue with php-common :(

Hello,

Remi wrote:

To start :

yum --enablerepo=remi install phpMyAdmin

This will install phpMyAdmin, and php with the most common extensions (mysql, mbstring, and some others).
Then you will be able to add other extensions, as you discover they are missing.

+

Installing phpMyAdmin is a great idea! I had it before also so it is very worthwhile.

However, when I tried the command I got a "depsolving" problem:

#yum --enablerepo=remi install phpMyAdmin
Loaded plugins: downloadonly, fastestmirror
Loading mirror speeds from cached hostfile
 * addons: mirror.its.dal.ca
 * base: mirror.umoss.org
 * centosplus: mirror.its.dal.ca
 * epel: mirror.its.dal.ca
 * epel-debuginfo: mirrors.usu.edu
 * extras: mirror.its.dal.ca
 * remi: remi-mirror.dedipower.com
 * updates: mirror.its.dal.ca
addons                                                                                                                                 |  951 B     00:00
base                                                                                                                                   | 2.1 kB     00:00
centosplus                                                                                                                             | 1.9 kB     00:00
epel                                                                                                                                   | 3.7 kB     00:00
epel-debuginfo                                                                                                                         | 2.6 kB     00:00
extras                                                                                                                                 | 2.1 kB     00:00
remi                                                                                                                                   | 2.6 kB     00:00
updates                                                                                                                                | 1.9 kB     00:00
Excluding Packages from CentOS-5 - Addons
Finished
Excluding Packages from CentOS-5 - Base
Finished
Excluding Packages from CentOS-5 - Plus
Finished
Excluding Packages from Extra Packages for Enterprise Linux 5 - i386
Finished
Excluding Packages from Extra Packages for Enterprise Linux 5 - i386 - Debug
Finished
Excluding Packages from CentOS-5 - Extras
Finished
Reducing Les RPM de remi pour Enterprise Linux 5 - i386 to included packages only
Finished
Excluding Packages from CentOS-5 - Updates
Finished
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package phpMyAdmin.noarch 0:2.11.11.1-1.el5 set to be updated
--> Processing Dependency: php-mcrypt >= 4.1.0 for package: phpMyAdmin
--> Processing Dependency: php-mysql >= 4.1.0 for package: phpMyAdmin
--> Processing Dependency: php >= 4.1.0 for package: phpMyAdmin
--> Processing Dependency: php-mbstring >= 4.1.0 for package: phpMyAdmin
--> Running transaction check
---> Package php.i386 0:5.3.4-1.el5.remi set to be updated
--> Processing Dependency: php-cli = 5.3.4-1.el5.remi for package: php
--> Processing Dependency: php-common = 5.3.4-1.el5.remi for package: php
---> Package php-mbstring.i386 0:5.1.6-27.el5_5.3 set to be updated
--> Processing Dependency: php-common = 5.1.6-27.el5_5.3 for package: php-mbstring
---> Package php-mcrypt.i386 0:5.1.6-15.el5.centos.1 set to be updated
---> Package php-mysql.i386 0:5.1.6-27.el5_5.3 set to be updated
--> Processing Dependency: php-pdo for package: php-mysql
--> Running transaction check
---> Package php.i386 0:5.3.4-1.el5.remi set to be updated
--> Processing Dependency: php-cli = 5.3.4-1.el5.remi for package: php
--> Processing Dependency: php-common = 5.3.4-1.el5.remi for package: php
---> Package php-common.i386 0:5.1.6-27.el5_5.3 set to be updated
---> Package php-pdo.i386 0:5.1.6-27.el5_5.3 set to be updated
--> Finished Dependency Resolution
php-5.3.4-1.el5.remi.i386 from remi has depsolving problems
  --> Missing Dependency: php-common = 5.3.4-1.el5.remi is needed by package php-5.3.4-1.el5.remi.i386 (remi)
php-5.3.4-1.el5.remi.i386 from remi has depsolving problems
  --> Missing Dependency: php-cli = 5.3.4-1.el5.remi is needed by package php-5.3.4-1.el5.remi.i386 (remi)
Error: Missing Dependency: php-common = 5.3.4-1.el5.remi is needed by package php-5.3.4-1.el5.remi.i386 (remi)
Error: Missing Dependency: php-cli = 5.3.4-1.el5.remi is needed by package php-5.3.4-1.el5.remi.i386 (remi)
 You could try using --skip-broken to work around the problem
 You could try running: package-cleanup --problems
                        package-cleanup --dupes
                        rpm -Va --nofiles --nodigest

I am sorry to continually bother you about this -- it's just on our Church's server and now it's non-functional so I appreciate your help! I feel we are so close to resolving it.

Thank you.

Re: Dependency Issue with php-common :(

In one of your previous post

Reducing Les RPM de remi pour Enterprise Linux 5 - i386 to included packages only

Have you alter the content of remi repo ? (includepkgs / exclude options)

+

Laptop:  Fedora 38 + rpmfusion + remi (SCL only)
x86_64 builder: Fedora 39 + rpmfusion + remi-test
aarch64 builder: RHEL 9 with EPEL
Hosting Server: CentOS 8 Stream with EPEL, rpmfusion, remi

Re: Dependency Issue with php-common :(

Remi wrote:

In one of your previous post

Reducing Les RPM de remi pour Enterprise Linux 5 - i386 to included packages only

Have you alter the content of remi repo ? (includepkgs / exclude options)

+

Indeed I had a includepkgs=php as per another forum post that included detailed step-by-step instructions on how to update php using Remi's repository.  However, I removed that line and I was able to get some progress!

#yum --enablerepo=remi install phpMyAdmin
Loaded plugins: downloadonly, fastestmirror
Determining fastest mirrors
 * addons: mirror.csclub.uwaterloo.ca
 * base: mirror.csclub.uwaterloo.ca
 * centosplus: mirror.csclub.uwaterloo.ca
 * epel: mirror.csclub.uwaterloo.ca
 * epel-debuginfo: mirror.csclub.uwaterloo.ca
 * extras: mirror.csclub.uwaterloo.ca
 * remi: rpms.famillecollet.com
 * updates: mirror.csclub.uwaterloo.ca
addons                                                                                                                                 |  951 B     00:00
addons/primary                                                                                                                         |  202 B     00:00
base                                                                                                                                   | 2.1 kB     00:00
base/primary_db                                                                                                                        | 1.6 MB     00:00
centosplus                                                                                                                             | 1.9 kB     00:00
centosplus/primary_db                                                                                                                  | 119 kB     00:00
epel                                                                                                                                   | 3.7 kB     00:00
epel/primary_db                                                                                                                        | 2.8 MB     00:00
epel-debuginfo                                                                                                                         | 2.6 kB     00:00
epel-debuginfo/primary_db                                                                                                              | 456 kB     00:00
extras                                                                                                                                 | 2.1 kB     00:00
extras/primary_db                                                                                                                      | 188 kB     00:00
remi                                                                                                                                   | 2.6 kB     00:00
remi/primary_db                                                                                                                        | 245 kB     00:00
updates                                                                                                                                | 1.9 kB     00:00
updates/primary_db                                                                                                                     | 896 kB     00:00
Excluding Packages from CentOS-5 - Addons
Finished
Excluding Packages from CentOS-5 - Base
Finished
Excluding Packages from CentOS-5 - Plus
Finished
Excluding Packages from Extra Packages for Enterprise Linux 5 - i386
Finished
Excluding Packages from Extra Packages for Enterprise Linux 5 - i386 - Debug
Finished
Excluding Packages from CentOS-5 - Extras
Finished
Excluding Packages from CentOS-5 - Updates
Finished
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package phpMyAdmin.noarch 0:3.3.8.1-1.el5.remi set to be updated
--> Processing Dependency: php >= 5.2.0 for package: phpMyAdmin
--> Processing Dependency: php-mysql >= 5.2.0 for package: phpMyAdmin
--> Processing Dependency: php-mbstring >= 5.2.0 for package: phpMyAdmin
--> Processing Dependency: php-gd >= 5.2.0 for package: phpMyAdmin
--> Processing Dependency: php-mcrypt >= 5.2.0 for package: phpMyAdmin
--> Running transaction check
---> Package php.i386 0:5.3.4-1.el5.remi set to be updated
--> Processing Dependency: php-cli = 5.3.4-1.el5.remi for package: php
--> Processing Dependency: php-common = 5.3.4-1.el5.remi for package: php
---> Package php-gd.i386 0:5.3.4-1.el5.remi set to be updated
--> Processing Dependency: libt1.so.5 for package: php-gd
---> Package php-mbstring.i386 0:5.3.4-1.el5.remi set to be updated
---> Package php-mcrypt.i386 0:5.3.4-1.el5.remi set to be updated
--> Processing Dependency: libltdl.so.3 for package: php-mcrypt
---> Package php-mysql.i386 0:5.3.4-1.el5.remi set to be updated
--> Processing Dependency: php-pdo for package: php-mysql
--> Processing Dependency: libmysqlclient.so.16 for package: php-mysql
--> Processing Dependency: libmysqlclient.so.16(libmysqlclient_16) for package: php-mysql
--> Running transaction check
---> Package libtool-ltdl.i386 0:1.5.22-7.el5_4 set to be updated
---> Package mysql-libs.i386 0:5.1.54-1.el5.remi set to be updated
---> Package php-cli.i386 0:5.3.4-1.el5.remi set to be updated
--> Processing Dependency: libedit.so.0 for package: php-cli
---> Package php-common.i386 0:5.3.4-1.el5.remi set to be updated
---> Package php-pdo.i386 0:5.3.4-1.el5.remi set to be updated
---> Package t1lib.i386 0:5.1.1-7.el5 set to be updated
--> Running transaction check
---> Package libedit.i386 0:2.11-2.20080712cvs.el5 set to be updated
--> Finished Dependency Resolution

Dependencies Resolved

==============================================================================================================================================================
 Package                               Arch                            Version                                            Repository                     Size
==============================================================================================================================================================
Installing:
 phpMyAdmin                            noarch                          3.3.8.1-1.el5.remi                                 remi                          5.2 M
Installing for dependencies:
 libedit                               i386                            2.11-2.20080712cvs.el5                             epel                           79 k
 libtool-ltdl                          i386                            1.5.22-7.el5_4                                     base                           37 k
 mysql-libs                            i386                            5.1.54-1.el5.remi                                  remi                          1.7 M
 php                                   i386                            5.3.4-1.el5.remi                                   remi                          1.3 M
 php-cli                               i386                            5.3.4-1.el5.remi                                   remi                          2.6 M
 php-common                            i386                            5.3.4-1.el5.remi                                   remi                          965 k
 php-gd                                i386                            5.3.4-1.el5.remi                                   remi                          201 k
 php-mbstring                          i386                            5.3.4-1.el5.remi                                   remi                          2.3 M
 php-mcrypt                            i386                            5.3.4-1.el5.remi                                   remi                           43 k
 php-mysql                             i386                            5.3.4-1.el5.remi                                   remi                          147 k
 php-pdo                               i386                            5.3.4-1.el5.remi                                   remi                          112 k
 t1lib                                 i386                            5.1.1-7.el5                                        epel                          194 k

Transaction Summary
==============================================================================================================================================================
Install      13 Package(s)
Upgrade       0 Package(s)

Total download size: 15 M
Is this ok [y/N]: y
Downloading Packages:
(1/13): libtool-ltdl-1.5.22-7.el5_4.i386.rpm                                                                                           |  37 kB     00:00
(2/13): php-mcrypt-5.3.4-1.el5.remi.i386.rpm                                                                                           |  43 kB     00:00
(3/13): libedit-2.11-2.20080712cvs.el5.i386.rpm                                                                                        |  79 kB     00:00
(4/13): php-pdo-5.3.4-1.el5.remi.i386.rpm                                                                                              | 112 kB     00:00
(5/13): php-mysql-5.3.4-1.el5.remi.i386.rpm                                                                                            | 147 kB     00:00
(6/13): t1lib-5.1.1-7.el5.i386.rpm                                                                                                     | 194 kB     00:00
(7/13): php-gd-5.3.4-1.el5.remi.i386.rpm                                                                                               | 201 kB     00:00
(8/13): php-common-5.3.4-1.el5.remi.i386.rpm                                                                                           | 965 kB     00:02
(9/13): php-5.3.4-1.el5.remi.i386.rpm                                                                                                  | 1.3 MB     00:02
(10/13): mysql-libs-5.1.54-1.el5.remi.i386.rpm                                                                                         | 1.7 MB     00:03
(11/13): php-mbstring-5.3.4-1.el5.remi.i386.rpm                                                                                        | 2.3 MB     00:04
(12/13): php-cli-5.3.4-1.el5.remi.i386.rpm                                                                                             | 2.6 MB     00:05
(13/13): phpMyAdmin-3.3.8.1-1.el5.remi.noarch.rpm                                                                                      | 5.2 MB     00:10
--------------------------------------------------------------------------------------------------------------------------------------------------------------
Total                                                                                                                         430 kB/s |  15 MB     00:35
Running rpm_check_debug
Running Transaction Test
Finished Transaction Test


Transaction Check Error:
  file /etc/my.cnf from install of mysql-libs-5.1.54-1.el5.remi.i386 conflicts with file from package mysql-5.0.77-4.el5_5.4.i386
  file /usr/share/mysql/charsets/Index.xml from install of mysql-libs-5.1.54-1.el5.remi.i386 conflicts with file from package mysql-5.0.77-4.el5_5.4.i386
  file /usr/share/mysql/charsets/cp1250.xml from install of mysql-libs-5.1.54-1.el5.remi.i386 conflicts with file from package mysql-5.0.77-4.el5_5.4.i386
  file /usr/share/mysql/czech/errmsg.sys from install of mysql-libs-5.1.54-1.el5.remi.i386 conflicts with file from package mysql-5.0.77-4.el5_5.4.i386
  file /usr/share/mysql/danish/errmsg.sys from install of mysql-libs-5.1.54-1.el5.remi.i386 conflicts with file from package mysql-5.0.77-4.el5_5.4.i386
  file /usr/share/mysql/dutch/errmsg.sys from install of mysql-libs-5.1.54-1.el5.remi.i386 conflicts with file from package mysql-5.0.77-4.el5_5.4.i386
  file /usr/share/mysql/english/errmsg.sys from install of mysql-libs-5.1.54-1.el5.remi.i386 conflicts with file from package mysql-5.0.77-4.el5_5.4.i386
  file /usr/share/mysql/estonian/errmsg.sys from install of mysql-libs-5.1.54-1.el5.remi.i386 conflicts with file from package mysql-5.0.77-4.el5_5.4.i386
  file /usr/share/mysql/french/errmsg.sys from install of mysql-libs-5.1.54-1.el5.remi.i386 conflicts with file from package mysql-5.0.77-4.el5_5.4.i386
  file /usr/share/mysql/german/errmsg.sys from install of mysql-libs-5.1.54-1.el5.remi.i386 conflicts with file from package mysql-5.0.77-4.el5_5.4.i386
  file /usr/share/mysql/greek/errmsg.sys from install of mysql-libs-5.1.54-1.el5.remi.i386 conflicts with file from package mysql-5.0.77-4.el5_5.4.i386
  file /usr/share/mysql/hungarian/errmsg.sys from install of mysql-libs-5.1.54-1.el5.remi.i386 conflicts with file from package mysql-5.0.77-4.el5_5.4.i386
  file /usr/share/mysql/italian/errmsg.sys from install of mysql-libs-5.1.54-1.el5.remi.i386 conflicts with file from package mysql-5.0.77-4.el5_5.4.i386
  file /usr/share/mysql/japanese/errmsg.sys from install of mysql-libs-5.1.54-1.el5.remi.i386 conflicts with file from package mysql-5.0.77-4.el5_5.4.i386
  file /usr/share/mysql/korean/errmsg.sys from install of mysql-libs-5.1.54-1.el5.remi.i386 conflicts with file from package mysql-5.0.77-4.el5_5.4.i386
  file /usr/share/mysql/norwegian-ny/errmsg.sys from install of mysql-libs-5.1.54-1.el5.remi.i386 conflicts with file from package mysql-5.0.77-4.el5_5.4.i386
  file /usr/share/mysql/norwegian/errmsg.sys from install of mysql-libs-5.1.54-1.el5.remi.i386 conflicts with file from package mysql-5.0.77-4.el5_5.4.i386
  file /usr/share/mysql/polish/errmsg.sys from install of mysql-libs-5.1.54-1.el5.remi.i386 conflicts with file from package mysql-5.0.77-4.el5_5.4.i386
  file /usr/share/mysql/portuguese/errmsg.sys from install of mysql-libs-5.1.54-1.el5.remi.i386 conflicts with file from package mysql-5.0.77-4.el5_5.4.i386
  file /usr/share/mysql/romanian/errmsg.sys from install of mysql-libs-5.1.54-1.el5.remi.i386 conflicts with file from package mysql-5.0.77-4.el5_5.4.i386
  file /usr/share/mysql/russian/errmsg.sys from install of mysql-libs-5.1.54-1.el5.remi.i386 conflicts with file from package mysql-5.0.77-4.el5_5.4.i386
  file /usr/share/mysql/serbian/errmsg.sys from install of mysql-libs-5.1.54-1.el5.remi.i386 conflicts with file from package mysql-5.0.77-4.el5_5.4.i386
  file /usr/share/mysql/slovak/errmsg.sys from install of mysql-libs-5.1.54-1.el5.remi.i386 conflicts with file from package mysql-5.0.77-4.el5_5.4.i386
  file /usr/share/mysql/spanish/errmsg.sys from install of mysql-libs-5.1.54-1.el5.remi.i386 conflicts with file from package mysql-5.0.77-4.el5_5.4.i386
  file /usr/share/mysql/swedish/errmsg.sys from install of mysql-libs-5.1.54-1.el5.remi.i386 conflicts with file from package mysql-5.0.77-4.el5_5.4.i386
  file /usr/share/mysql/ukrainian/errmsg.sys from install of mysql-libs-5.1.54-1.el5.remi.i386 conflicts with file from package mysql-5.0.77-4.el5_5.4.i386

Error Summary
-------------

So instead I ran:

#yum --enablerepo=remi install php-common

Which got me some progress!

#php -v
PHP 5.3.4 (cli) (built: Dec 11 2010 18:13:57)
Copyright (c) 1997-2010 The PHP Group
Zend Engine v2.3.0, Copyright (c) 1998-2010 Zend Technologies

Finally to see what was installed I ran:

#rpm -qa |grep php
php-common-5.3.4-1.el5.remi
php-cli-5.3.4-1.el5.remi
php-5.3.4-1.el5.remi

So some things are back up!! Thank you very much!!

My final question -- are there any things other than those listed above, that you would recommend for your standard/average webserver? I'm basically running squirrelmail and Drupal.

Thank you once again!

Re: Dependency Issue with php-common :(

About the error

file /etc/my.cnf from install of mysql-libs-5.1.54-1.el5.remi.i386 conflicts with file from package mysql-5.0.77-4.el5_5.4.i386

Yum cannot handle the mysql to mysql + mysql-libs split when pulling php dependencies.

So, as php-mysql need mysql libraries, you must handle this before

1/ if you want to keep your mysql 5.0.77

yum --enablerepo=remi-test install  compat-mysql51

2/ if you want to upgrade to mysql 5.1

yum --enablerepo=remi update  mysql

My final question -- are there any things other than those listed above, that you would recommend for your standard/average webserver? I'm basically running squirrelmail and Drupal.

I don't know the extensions required by thos app, but probably mysql, imap, mbstrings, ...

And, for server under heavy load, I always used an opcache such as php-pecl-apc.

+

Laptop:  Fedora 38 + rpmfusion + remi (SCL only)
x86_64 builder: Fedora 39 + rpmfusion + remi-test
aarch64 builder: RHEL 9 with EPEL
Hosting Server: CentOS 8 Stream with EPEL, rpmfusion, remi

Re: Dependency Issue with php-common :(

Remi wrote:

About the error

file /etc/my.cnf from install of mysql-libs-5.1.54-1.el5.remi.i386 conflicts with file from package mysql-5.0.77-4.el5_5.4.i386

Yum cannot handle the mysql to mysql + mysql-libs split when pulling php dependencies.

So, as php-mysql need mysql libraries, you must handle this before

1/ if you want to keep your mysql 5.0.77

yum --enablerepo=remi-test install  compat-mysql51

2/ if you want to upgrade to mysql 5.1

yum --enablerepo=remi update  mysql

Great -- I'm now running an up-to-date mysql

#rpm -qa | grep mysql
mysqlclient15-5.0.67-1.el5.remi
mysql-5.1.54-1.el5.remi
php-mysql-5.3.4-1.el5.remi
mysql-server-5.1.54-1.el5.remi
mod_auth_mysql-3.0.0-3.2.el5_3
mysql-libs-5.1.54-1.el5.remi
perl-DBD-mysql-4.014-1.el5.rf

I've installed most of the php functions as you recommended and based on the applications I am running.  The only problem I am having is with the json function.  I installed it via pear on top of that the module seems to be part of the common package.  But the application I am trying to install says it's function is missing.  I bring this up because it seems that the reason is the php package from Remi's repository was compiled without it.  If I run:

#php -i | grep json
PHP Warning:  Unknown: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'America/New_York' for 'EST/-5.0/no DST' instead in Unknown on line 0
Configure Command =>  './configure'  '--build=i686-redhat-linux-gnu' '--host=i686-redhat-linux-gnu' '--target=i386-redhat-linux-gnu' '--program-prefix=' '--prefix=/usr' '--exec-prefix=/usr' '--bindir=/usr/bin' '--sbindir=/usr/sbin' '--sysconfdir=/etc' '--datadir=/usr/share' '--includedir=/usr/include' '--libdir=/usr/lib' '--libexecdir=/usr/libexec' '--localstatedir=/var' '--sharedstatedir=/usr/com' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--cache-file=../config.cache' '--with-libdir=lib' '--with-config-file-path=/etc' '--with-config-file-scan-dir=/etc/php.d' '--disable-debug' '--with-pic' '--disable-rpath' '--without-pear' '--with-bz2' '--with-exec-dir=/usr/bin' '--with-freetype-dir=/usr' '--with-png-dir=/usr' '--with-xpm-dir=/usr' '--enable-gd-native-ttf' '--with-t1lib=/usr' '--without-gdbm' '--with-gettext' '--with-gmp' '--with-iconv' '--with-jpeg-dir=/usr' '--with-openssl' '--with-zlib' '--with-layout=GNU' '--enable-exif' '--enable-ftp' '--enable-magic-quotes' '--enable-sockets' '--enable-sysvsem' '--enable-sysvshm' '--enable-sysvmsg' '--with-kerberos' '--enable-ucd-snmp-hack' '--enable-shmop' '--enable-calendar' '--with-libxml-dir=/usr' '--enable-xml' '--with-system-tzdata' '--enable-force-cgi-redirect' '--enable-pcntl' '--with-imap=shared' '--with-imap-ssl' '--enable-mbstring=shared' '--enable-mbregex' '--with-gd=shared' '--enable-bcmath=shared' '--enable-dba=shared' '--with-db4=/usr' '--with-xmlrpc=shared' '--with-ldap=shared' '--with-ldap-sasl' '--with-mysql=shared,/usr' '--with-mysqli=shared,/usr/bin/mysql_config' '--with-oci8=shared,instantclient,/usr/lib/oracle/11.2/client/lib,11.2' '--with-pdo-oci=shared,instantclient,/usr,11.2' '--with-interbase=shared,/usr/lib/firebird' '--with-pdo-firebird=shared,/usr/lib/firebird' '--enable-dom=shared' '--with-pgsql=shared' '--enable-wddx=shared' '--with-snmp=shared,/usr' '--enable-soap=shared' '--with-xsl=shared,/usr' '--enable-xmlreader=shared' '--enable-xmlwriter=shared' '--with-curl=shared,/usr' '--enable-fastcgi' '--enable-pdo=shared' '--with-pdo-odbc=shared,unixODBC,/usr' '--with-pdo-mysql=shared,/usr/lib/mysql/mysql_config' '--with-pdo-pgsql=shared,/usr' '--with-pdo-sqlite=shared,/usr' '--with-pdo-dblib=shared,/usr' '--without-sqlite3' '--with-sqlite=shared,/usr' '--enable-json=shared' '--enable-zip=shared' '--without-readline' '--with-libedit' '--with-pspell=shared' '--enable-phar=shared' '--with-mcrypt=shared,/usr' '--with-tidy=shared,/usr' '--with-mssql=shared,/usr' '--enable-sysvmsg=shared' '--enable-sysvshm=shared' '--enable-sysvsem=shared' '--enable-posix=shared' '--with-unixODBC=shared,/usr' '--enable-fileinfo=shared' '--enable-intl=shared' '--with-icu-dir=/usr' '--with-enchant=shared,/usr' '--with-recode=shared,/usr'
/etc/php.d/json.ini,

So it says "'--disable-json" so I'm not sure what you recommend to get it working.  As of now the application says that JSON is missing.

Thank you very much again.

Re: Dependency Issue with php-common :(

About your issue, read phpinfo(), BUG or PEBKAC ?

json extension is a standard extension provided by php-common.

I don't understand why you application complains about it.

+

Laptop:  Fedora 38 + rpmfusion + remi (SCL only)
x86_64 builder: Fedora 39 + rpmfusion + remi-test
aarch64 builder: RHEL 9 with EPEL
Hosting Server: CentOS 8 Stream with EPEL, rpmfusion, remi