Page 1 of 1

PHP 5.2.17 Error with dependencies

Posted: Fri Jan 07, 2011 9:37 pm
by diego
I have upgraded php to the latest version, this upgrade installed the i386 packages as dependencies

Code: Select all

Dependency Installed:
  php.i386 0:5.2.16-1.el5.art                                                            php-cli.i386 0:5.2.16-1.el5.art                                                            php-common.i386 0:5.2.16-1.el5.art                                                           

Updated:
  asl-php.x86_64 0:5.2.17-1.el5.art   asl-php-cli.x86_64 0:5.2.17-1.el5.art asl-php-common.x86_64 0:5.2.17-1.el5.art asl-php-gd.x86_64 0:5.2.17-1.el5.art asl-php-mysql.x86_64 0:5.2.17-1.el5.art asl-php-pdo.x86_64 0:5.2.17-1.el5.art php.x86_64 0:5.2.17-1.el5.art         
  php-cli.x86_64 0:5.2.17-1.el5.art   php-common.x86_64 0:5.2.17-1.el5.art  php-devel.x86_64 0:5.2.17-1.el5.art      php-gd.x86_64 0:5.2.17-1.el5.art     php-imap.x86_64 0:5.2.17-1.el5.art      php-ldap.x86_64 0:5.2.17-1.el5.art    php-mbstring.x86_64 0:5.2.17-1.el5.art
  php-mysql.x86_64 0:5.2.17-1.el5.art php-pdo.x86_64 0:5.2.17-1.el5.art     php-xml.x86_64 0:5.2.17-1.el5.art
Now i am getting this errors

Code: Select all

Setting up Upgrade Process
Resolving Dependencies
--> Running transaction check
--> Processing Dependency: php = 5.2.16 for package: php-eaccelerator
---> Package php.i386 0:5.2.17-1.el5.art set to be updated
---> Package php-cli.i386 0:5.2.17-1.el5.art set to be updated
---> Package php-common.i386 0:5.2.17-1.el5.art set to be updated
--> Finished Dependency Resolution
1:php-eaccelerator-5.2.16_0.9.6.1-1.el5.art.x86_64 from installed has depsolving problems
  --> Missing Dependency: php = 5.2.16 is needed by package 1:php-eaccelerator-5.2.16_0.9.6.1-1.el5.art.x86_64 (installed)
Error: Missing Dependency: php = 5.2.16 is needed by package 1:php-eaccelerator-5.2.16_0.9.6.1-1.el5.art.x86_64 (installed)
 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

Re: PHP 5.2.17 Error with dependencies

Posted: Sat Jan 08, 2011 6:17 am
by pomak
i have upgraded to the latest version too but without php-ionloader's new version so it gave an error like:

Code: Select all

PHP Warning:  Module 'ionCube Loader' already loaded in Unknown on line 0
The ionCube PHP Loader is disabled because of startup problems.
Segmentation fault
After then i removed php-ionloader pack via yum command. I see that it/system works perfectly with old version of php-ionloader's version (it may be pre installed by plesk)

Here's the result of php -v command

Code: Select all

PHP 5.2.17 (cli) (built: Jan  7 2011 08:49:48)
Copyright (c) 1997-2010 The PHP Group
Zend Engine v2.2.0, Copyright (c) 1998-2010 Zend Technologies
with the ionCube PHP Loader v3.1.29, Copyright (c) 2002-2007, by ionCube Ltd., and
with XCache v1.3.0, Copyright (c) 2005-2009, by mOo
with Zend Optimizer v3.3.9, Copyright (c) 1998-2009, by Zend Technologies
with Suhosin v0.9.32.1, Copyright (c) 2007-2010, by SektionEins GmbH

Shortly ionCube PHP Loader v3.3.20 fails with my system after upgraded php version 5.2.16 to 5.2.17

Re: PHP 5.2.17 Error with dependencies

Posted: Sat Jan 08, 2011 1:51 pm
by Brujo
diego wrote:I have upgraded php to the latest version, this upgrade installed the i386 packages as dependencies

Code: Select all

Dependency Installed:
  php.i386 0:5.2.16-1.el5.art                                                            php-cli.i386 0:5.2.16-1.el5.art                                                            php-common.i386 0:5.2.16-1.el5.art                                                           

Updated:
  asl-php.x86_64 0:5.2.17-1.el5.art   asl-php-cli.x86_64 0:5.2.17-1.el5.art asl-php-common.x86_64 0:5.2.17-1.el5.art asl-php-gd.x86_64 0:5.2.17-1.el5.art asl-php-mysql.x86_64 0:5.2.17-1.el5.art asl-php-pdo.x86_64 0:5.2.17-1.el5.art php.x86_64 0:5.2.17-1.el5.art         
  php-cli.x86_64 0:5.2.17-1.el5.art   php-common.x86_64 0:5.2.17-1.el5.art  php-devel.x86_64 0:5.2.17-1.el5.art      php-gd.x86_64 0:5.2.17-1.el5.art     php-imap.x86_64 0:5.2.17-1.el5.art      php-ldap.x86_64 0:5.2.17-1.el5.art    php-mbstring.x86_64 0:5.2.17-1.el5.art
  php-mysql.x86_64 0:5.2.17-1.el5.art php-pdo.x86_64 0:5.2.17-1.el5.art     php-xml.x86_64 0:5.2.17-1.el5.art
same for me, in the meantime I uninstalled php-eaccelerator... It seems it is still an old package php-eaccelerator-5.2.16_0.9.6.1-1.el5.art.x86_64 on the repository

Brujo