another php 5 upgrade thread, psa 8.1.1 (and psa 8.2)

Support/Development for PHP
mswanson
Forum User
Forum User
Posts: 14
Joined: Thu Dec 01, 2005 11:51 pm
Location: Durham, NH

another php 5 upgrade thread, psa 8.1.1 (and psa 8.2)

Unread post by mswanson »

one machine is centos4.4, the other 4.5, both returning the same errors trying to update to php5 through the atomic channel.

I've read the other threads in here but the resolutions haven't helped me.

yum install php-pear results in php-common dependency errors:

[root@ds5 catalog]# yum install php-pear
Setting up Install Process
Setting up repositories
Reading repository metadata in from local files
Parsing package install arguments
Resolving Dependencies
--> Populating transaction set with selected packages. Please wait.
---> Package php-pear.noarch 1:1.5.0-5.el4.art set to be updated
--> Running transaction check
--> Processing Dependency: php >= 5.1.0-1 for package: php-pear
--> Processing Dependency: php-cli for package: php-pear
--> Restarting Dependency Resolution with new changes.
--> Populating transaction set with selected packages. Please wait.
---> Package php.x86_64 0:5.2.3-5.el4.art set to be updated
---> Package php-cli.x86_64 0:5.2.3-5.el4.art set to be updated
--> Running transaction check
--> Processing Dependency: php = 4.3.9-3.22.3 for package: php-domxml
--> Processing Dependency: php = 4.3.9-3.22.3 for package: php-gd
--> Processing Dependency: php <= 4.4.0 for package: php-sqlite2
--> Processing Dependency: php = 4.3.9-3.22.3 for package: php-imap
--> Processing Dependency: php-common = 5.2.3-5.el4.art for package: php-cli
--> Processing Dependency: php = 4.3.9-3.22.3 for package: php-mbstring
--> Processing Dependency: php = 4.3.9-3.22.3 for package: php-mysql
--> Processing Dependency: php = 4.3.9-3.22.3 for package: php-ldap
--> Processing Dependency: php-common = 5.2.3-5.el4.art for package: php
--> Processing Dependency: php = 4.3.9-3.22.3 for package: php-pgsql
--> Restarting Dependency Resolution with new changes.
--> Populating transaction set with selected packages. Please wait.
---> Package php-ldap.x86_64 0:5.2.3-5.el4.art set to be updated
---> Package php-mysql.x86_64 0:5.2.3-5.el4.art set to be updated
---> Package php-pgsql.x86_64 0:5.2.3-5.el4.art set to be updated
---> Package php-gd.x86_64 0:5.2.3-5.el4.art set to be updated
---> Package php-mbstring.x86_64 0:5.2.3-5.el4.art set to be updated
---> Package php-common.x86_64 0:5.2.3-5.el4.art set to be updated
---> Package php-imap.x86_64 0:5.2.3-5.el4.art set to be updated
---> Package php-pdo.x86_64 0:5.2.3-4.el4.art set to be updated
---> Package php-xml.x86_64 0:5.2.3-1.el4.art set to be updated
--> Running transaction check
--> Processing Dependency: php-common = 5.2.3-1.el4.art for package: php-xml
--> Processing Dependency: php-common = 5.2.3-4.el4.art for package: php-pdo
--> Finished Dependency Resolution
Error: Missing Dependency: php-common = 5.2.3-1.el4.art is needed by package php-xml
Error: Missing Dependency: php-common = 5.2.3-4.el4.art is needed by package php-pdo



so I tried doing a separate install as follows for php-common , php-xml, php-pdo:

Downloading Packages:
(1/3): php-pdo-5.2.3-5.el 100% |=========================| 170 kB 00:00
(2/3): php-common-5.2.3-5 100% |=========================| 309 kB 00:00
(3/3): php-xml-5.2.3-5.el 100% |=========================| 330 kB 00:00
Running Transaction Test
Finished Transaction Test


Transaction Check Error: file /etc/php.ini from install of php-common-5.2.3-5.el4.art conflicts with file from package php-4.3.9-3.22.3


I cant find an option for yum to skip over transaction checks, and simply moving the file out of the way didn't work.

Suggestions?

Thanks!
scott
Atomicorp Staff - Site Admin
Atomicorp Staff - Site Admin
Posts: 8355
Joined: Wed Dec 31, 1969 8:00 pm
Location: earth
Contact:

Unread post by scott »

Try the PHP 5.2.5 packages in atomic-testing
Post Reply