Can't upgrade PHP in a brand new Centos 5 32 with Plesk 9
Posted: Sun Feb 21, 2010 10:24 pm
Hello,
I'm having problems to upgrade PHP from 5.1.6 to 5.2.12 in two brand new servers at The Planet.
Both are installed with Centos 5 32 bits, Plesk 9 and SiteBuilder (yes, I need SiteBuilder...).
I just can't upgrade these servers, I get these messages after running yum update:
yum update:
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
* addons: ftp.linux.ncsu.edu
* atomic: www4.atomicorp.com
* base: ftp.linux.ncsu.edu
* extras: mirror.skiplink.com
* updates: mirror.raystedman.net
Excluding Packages in global exclude list
Finished
Excluding Packages from Plesk Server Administrator
Finished
Setting up Update Process
Resolving Dependencies
--> Running transaction check
---> Package mysql-server.i386 0:5.0.90-1.el5.art set to be updated
--> Processing Dependency: mysql = 5.0.90-1.el5.art for package: mysql-server
---> Package nmap.i386 2:4.85-1.el5.art set to be updated
---> Package php-gd.i386 0:5.2.12-3.el5.art set to be updated
--> Processing Dependency: php-common = 5.2.12-3.el5.art for package: php-gd
--> Processing Dependency: libt1.so.5 for package: php-gd
---> Package php-imap.i386 0:5.2.12-3.el5.art set to be updated
--> Processing Dependency: php-common = 5.2.12-3.el5.art for package: php-imap
---> Package php-mbstring.i386 0:5.2.12-3.el5.art set to be updated
--> Processing Dependency: php-common = 5.2.12-3.el5.art for package: php-mbstring
---> Package php-mysql.i386 0:5.2.12-3.el5.art set to be updated
--> Processing Dependency: php-common = 5.2.12-3.el5.art for package: php-mysql
---> Package php-pdo.i386 0:5.2.12-3.el5.art set to be updated
--> Processing Dependency: php-common = 5.2.12-3.el5.art for package: php-pdo
---> Package php-xml.i386 0:5.2.12-3.el5.art set to be updated
--> Processing Dependency: php-common = 5.2.12-3.el5.art for package: php-xml
---> Package psa-kronolith.noarch 0:2.1.8-2.el5.art set to be updated
---> Package psa-mail-pc-driver.i586 0:1.0.0-cos5.build93091230.07 set to be updated
--> Processing Dependency: cyrus-sasl-sqlite3 for package: psa-mail-pc-driver
--> Processing Dependency: cyrus-sasl-md5 for package: psa-mail-pc-driver
--> Processing Dependency: postfix for package: psa-mail-pc-driver
---> Package psa-proftpd.i386 0:1.3.2-6.el5.art set to be updated
---> Package ruby.i386 0:1.8.5-5.el5_4.8 set to be updated
---> Package ruby-devel.i386 0:1.8.5-5.el5_4.8 set to be updated
---> Package ruby-irb.i386 0:1.8.5-5.el5_4.8 set to be updated
---> Package ruby-libs.i386 0:1.8.5-5.el5_4.8 set to be updated
---> Package spamassassin.i386 1:3.2.5-1.el5.art set to be updated
--> Running transaction check
---> Package cyrus-sasl-md5.i386 0:2.1.22-5.el5 set to be updated
---> Package cyrus-sasl-sqlite3.i386 0:1.0.0-0.279666 set to be updated
---> Package mysql-server.i386 0:5.0.90-1.el5.art set to be updated
--> Processing Dependency: mysql = 5.0.90-1.el5.art for package: mysql-server
---> Package php-gd.i386 0:5.2.12-3.el5.art set to be updated
--> Processing Dependency: php-common = 5.2.12-3.el5.art for package: php-gd
---> Package php-imap.i386 0:5.2.12-3.el5.art set to be updated
--> Processing Dependency: php-common = 5.2.12-3.el5.art for package: php-imap
---> Package php-mbstring.i386 0:5.2.12-3.el5.art set to be updated
--> Processing Dependency: php-common = 5.2.12-3.el5.art for package: php-mbstring
---> Package php-mysql.i386 0:5.2.12-3.el5.art set to be updated
--> Processing Dependency: php-common = 5.2.12-3.el5.art for package: php-mysql
---> Package php-pdo.i386 0:5.2.12-3.el5.art set to be updated
--> Processing Dependency: php-common = 5.2.12-3.el5.art for package: php-pdo
---> Package php-xml.i386 0:5.2.12-3.el5.art set to be updated
--> Processing Dependency: php-common = 5.2.12-3.el5.art for package: php-xml
---> Package postfix.i386 2:2.3.3-2.1.el5_2 set to be updated
---> Package t1lib.i386 0:5.1.2-2.el5.art set to be updated
--> Finished Dependency Resolution
php-gd-5.2.12-3.el5.art.i386 from atomic has depsolving problems
--> Missing Dependency: php-common = 5.2.12-3.el5.art is needed by package php-gd-5.2.12-3.el5.art.i386 (atomic)
mysql-server-5.0.90-1.el5.art.i386 from atomic has depsolving problems
--> Missing Dependency: mysql = 5.0.90-1.el5.art is needed by package mysql-server-5.0.90-1.el5.art.i386 (atomic)
php-pdo-5.2.12-3.el5.art.i386 from atomic has depsolving problems
--> Missing Dependency: php-common = 5.2.12-3.el5.art is needed by package php-pdo-5.2.12-3.el5.art.i386 (atomic)
php-xml-5.2.12-3.el5.art.i386 from atomic has depsolving problems
--> Missing Dependency: php-common = 5.2.12-3.el5.art is needed by package php-xml-5.2.12-3.el5.art.i386 (atomic)
php-imap-5.2.12-3.el5.art.i386 from atomic has depsolving problems
--> Missing Dependency: php-common = 5.2.12-3.el5.art is needed by package php-imap-5.2.12-3.el5.art.i386 (atomic)
php-mysql-5.2.12-3.el5.art.i386 from atomic has depsolving problems
--> Missing Dependency: php-common = 5.2.12-3.el5.art is needed by package php-mysql-5.2.12-3.el5.art.i386 (atomic)
php-mbstring-5.2.12-3.el5.art.i386 from atomic has depsolving problems
--> Missing Dependency: php-common = 5.2.12-3.el5.art is needed by package php-mbstring-5.2.12-3.el5.art.i386 (atomic)
Error: Missing Dependency: php-common = 5.2.12-3.el5.art is needed by package php-pdo-5.2.12-3.el5.art.i386 (atomic)
Error: Missing Dependency: php-common = 5.2.12-3.el5.art is needed by package php-imap-5.2.12-3.el5.art.i386 (atomic)
Error: Missing Dependency: php-common = 5.2.12-3.el5.art is needed by package php-xml-5.2.12-3.el5.art.i386 (atomic)
Error: Missing Dependency: php-common = 5.2.12-3.el5.art is needed by package php-mbstring-5.2.12-3.el5.art.i386 (atomic)
Error: Missing Dependency: php-common = 5.2.12-3.el5.art is needed by package php-gd-5.2.12-3.el5.art.i386 (atomic)
Error: Missing Dependency: mysql = 5.0.90-1.el5.art is needed by package mysql-server-5.0.90-1.el5.art.i386 (atomic)
Error: Missing Dependency: php-common = 5.2.12-3.el5.art is needed by package php-mysql-5.2.12-3.el5.art.i386 (atomic)
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
The program package-cleanup is found in the yum-utils package.
So it's something related to php-common, but I don't know how to complete this upgrade.
php -v:
PHP 5.1.6 (cli) (built: Apr 7 2009 08:00:04)
Copyright (c) 1997-2006 The PHP Group
Zend Engine v2.1.0, Copyright (c) 1998-2006 Zend Technologies
with the ionCube PHP Loader v3.1.16, Copyright (c) 2002-2006, by ionCube Ltd.
uname info:
2.6.18-164.11.1.el5PAE #1 SMP Wed Jan 20 08:16:13 EST 2010 i686 i686 i386 GNU/Linux
Any help will be appreciated.
Thank you!
Alexandre
I'm having problems to upgrade PHP from 5.1.6 to 5.2.12 in two brand new servers at The Planet.
Both are installed with Centos 5 32 bits, Plesk 9 and SiteBuilder (yes, I need SiteBuilder...).
I just can't upgrade these servers, I get these messages after running yum update:
yum update:
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
* addons: ftp.linux.ncsu.edu
* atomic: www4.atomicorp.com
* base: ftp.linux.ncsu.edu
* extras: mirror.skiplink.com
* updates: mirror.raystedman.net
Excluding Packages in global exclude list
Finished
Excluding Packages from Plesk Server Administrator
Finished
Setting up Update Process
Resolving Dependencies
--> Running transaction check
---> Package mysql-server.i386 0:5.0.90-1.el5.art set to be updated
--> Processing Dependency: mysql = 5.0.90-1.el5.art for package: mysql-server
---> Package nmap.i386 2:4.85-1.el5.art set to be updated
---> Package php-gd.i386 0:5.2.12-3.el5.art set to be updated
--> Processing Dependency: php-common = 5.2.12-3.el5.art for package: php-gd
--> Processing Dependency: libt1.so.5 for package: php-gd
---> Package php-imap.i386 0:5.2.12-3.el5.art set to be updated
--> Processing Dependency: php-common = 5.2.12-3.el5.art for package: php-imap
---> Package php-mbstring.i386 0:5.2.12-3.el5.art set to be updated
--> Processing Dependency: php-common = 5.2.12-3.el5.art for package: php-mbstring
---> Package php-mysql.i386 0:5.2.12-3.el5.art set to be updated
--> Processing Dependency: php-common = 5.2.12-3.el5.art for package: php-mysql
---> Package php-pdo.i386 0:5.2.12-3.el5.art set to be updated
--> Processing Dependency: php-common = 5.2.12-3.el5.art for package: php-pdo
---> Package php-xml.i386 0:5.2.12-3.el5.art set to be updated
--> Processing Dependency: php-common = 5.2.12-3.el5.art for package: php-xml
---> Package psa-kronolith.noarch 0:2.1.8-2.el5.art set to be updated
---> Package psa-mail-pc-driver.i586 0:1.0.0-cos5.build93091230.07 set to be updated
--> Processing Dependency: cyrus-sasl-sqlite3 for package: psa-mail-pc-driver
--> Processing Dependency: cyrus-sasl-md5 for package: psa-mail-pc-driver
--> Processing Dependency: postfix for package: psa-mail-pc-driver
---> Package psa-proftpd.i386 0:1.3.2-6.el5.art set to be updated
---> Package ruby.i386 0:1.8.5-5.el5_4.8 set to be updated
---> Package ruby-devel.i386 0:1.8.5-5.el5_4.8 set to be updated
---> Package ruby-irb.i386 0:1.8.5-5.el5_4.8 set to be updated
---> Package ruby-libs.i386 0:1.8.5-5.el5_4.8 set to be updated
---> Package spamassassin.i386 1:3.2.5-1.el5.art set to be updated
--> Running transaction check
---> Package cyrus-sasl-md5.i386 0:2.1.22-5.el5 set to be updated
---> Package cyrus-sasl-sqlite3.i386 0:1.0.0-0.279666 set to be updated
---> Package mysql-server.i386 0:5.0.90-1.el5.art set to be updated
--> Processing Dependency: mysql = 5.0.90-1.el5.art for package: mysql-server
---> Package php-gd.i386 0:5.2.12-3.el5.art set to be updated
--> Processing Dependency: php-common = 5.2.12-3.el5.art for package: php-gd
---> Package php-imap.i386 0:5.2.12-3.el5.art set to be updated
--> Processing Dependency: php-common = 5.2.12-3.el5.art for package: php-imap
---> Package php-mbstring.i386 0:5.2.12-3.el5.art set to be updated
--> Processing Dependency: php-common = 5.2.12-3.el5.art for package: php-mbstring
---> Package php-mysql.i386 0:5.2.12-3.el5.art set to be updated
--> Processing Dependency: php-common = 5.2.12-3.el5.art for package: php-mysql
---> Package php-pdo.i386 0:5.2.12-3.el5.art set to be updated
--> Processing Dependency: php-common = 5.2.12-3.el5.art for package: php-pdo
---> Package php-xml.i386 0:5.2.12-3.el5.art set to be updated
--> Processing Dependency: php-common = 5.2.12-3.el5.art for package: php-xml
---> Package postfix.i386 2:2.3.3-2.1.el5_2 set to be updated
---> Package t1lib.i386 0:5.1.2-2.el5.art set to be updated
--> Finished Dependency Resolution
php-gd-5.2.12-3.el5.art.i386 from atomic has depsolving problems
--> Missing Dependency: php-common = 5.2.12-3.el5.art is needed by package php-gd-5.2.12-3.el5.art.i386 (atomic)
mysql-server-5.0.90-1.el5.art.i386 from atomic has depsolving problems
--> Missing Dependency: mysql = 5.0.90-1.el5.art is needed by package mysql-server-5.0.90-1.el5.art.i386 (atomic)
php-pdo-5.2.12-3.el5.art.i386 from atomic has depsolving problems
--> Missing Dependency: php-common = 5.2.12-3.el5.art is needed by package php-pdo-5.2.12-3.el5.art.i386 (atomic)
php-xml-5.2.12-3.el5.art.i386 from atomic has depsolving problems
--> Missing Dependency: php-common = 5.2.12-3.el5.art is needed by package php-xml-5.2.12-3.el5.art.i386 (atomic)
php-imap-5.2.12-3.el5.art.i386 from atomic has depsolving problems
--> Missing Dependency: php-common = 5.2.12-3.el5.art is needed by package php-imap-5.2.12-3.el5.art.i386 (atomic)
php-mysql-5.2.12-3.el5.art.i386 from atomic has depsolving problems
--> Missing Dependency: php-common = 5.2.12-3.el5.art is needed by package php-mysql-5.2.12-3.el5.art.i386 (atomic)
php-mbstring-5.2.12-3.el5.art.i386 from atomic has depsolving problems
--> Missing Dependency: php-common = 5.2.12-3.el5.art is needed by package php-mbstring-5.2.12-3.el5.art.i386 (atomic)
Error: Missing Dependency: php-common = 5.2.12-3.el5.art is needed by package php-pdo-5.2.12-3.el5.art.i386 (atomic)
Error: Missing Dependency: php-common = 5.2.12-3.el5.art is needed by package php-imap-5.2.12-3.el5.art.i386 (atomic)
Error: Missing Dependency: php-common = 5.2.12-3.el5.art is needed by package php-xml-5.2.12-3.el5.art.i386 (atomic)
Error: Missing Dependency: php-common = 5.2.12-3.el5.art is needed by package php-mbstring-5.2.12-3.el5.art.i386 (atomic)
Error: Missing Dependency: php-common = 5.2.12-3.el5.art is needed by package php-gd-5.2.12-3.el5.art.i386 (atomic)
Error: Missing Dependency: mysql = 5.0.90-1.el5.art is needed by package mysql-server-5.0.90-1.el5.art.i386 (atomic)
Error: Missing Dependency: php-common = 5.2.12-3.el5.art is needed by package php-mysql-5.2.12-3.el5.art.i386 (atomic)
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
The program package-cleanup is found in the yum-utils package.
So it's something related to php-common, but I don't know how to complete this upgrade.
php -v:
PHP 5.1.6 (cli) (built: Apr 7 2009 08:00:04)
Copyright (c) 1997-2006 The PHP Group
Zend Engine v2.1.0, Copyright (c) 1998-2006 Zend Technologies
with the ionCube PHP Loader v3.1.16, Copyright (c) 2002-2006, by ionCube Ltd.
uname info:
2.6.18-164.11.1.el5PAE #1 SMP Wed Jan 20 08:16:13 EST 2010 i686 i686 i386 GNU/Linux
Any help will be appreciated.
Thank you!
Alexandre