That got some action, but it looks like it only upgraded php from 4.3.9-3.22.3 to 4.3.9-3.22.5 but a lot of the packages went to 5 levels.
Code: Select all
yum upgrade php-pear
Setting up Upgrade Process
Setting up repositories
update 100% |=========================| 951 B 00:01
base 100% |=========================| 1.1 kB 00:00
atomic 100% |=========================| 951 B 00:00
addons 100% |=========================| 951 B 00:00
extras 100% |=========================| 1.1 kB 00:00
Reading repository metadata in from local files
Excluding Packages in global exclude list
Finished
Resolving Dependencies
--> Populating transaction set with selected packages. Please wait.
---> Package php-pear.x86_64 0:4.3.9-3.22.5 set to be updated
--> Running transaction check
--> Processing Dependency: php = 4.3.9-3.22.5 for package: php-pear
--> Restarting Dependency Resolution with new changes.
--> Populating transaction set with selected packages. Please wait.
---> Downloading header for php to pack into transaction set.
php-4.3.9-3.22.5.x86_64.r 100% |=========================| 24 kB 00:00
---> Package php.x86_64 0:4.3.9-3.22.5 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.3.9-3.22.3 for package: php-imap
--> 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
--> Restarting Dependency Resolution with new changes.
--> Populating transaction set with selected packages. Please wait.
---> Package php-ldap.x86_64 0:5.2.3-1.el4.art set to be updated
---> Package php-gd.x86_64 0:5.2.3-1.el4.art set to be updated
---> Package php-mbstring.x86_64 0:5.2.3-1.el4.art set to be updated
---> Package php-imap.x86_64 0:5.2.3-1.el4.art set to be updated
---> Package php-mysql.x86_64 0:5.2.3-1.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-1.el4.art for package: php-mysql
--> Processing Dependency: php-pdo for package: php-mysql
--> Processing Dependency: php-common = 5.2.3-1.el4.art for package: php-mbstring
--> Processing Dependency: php-common = 5.2.3-1.el4.art for package: php-ldap
--> Processing Dependency: php-common = 5.2.3-1.el4.art for package: php-imap
--> Processing Dependency: php-common = 5.2.3-1.el4.art for package: php-gd
--> Restarting Dependency Resolution with new changes.
--> Populating transaction set with selected packages. Please wait.
---> Package php-common.x86_64 0:5.2.3-1.el4.art set to be updated
---> Package php-pdo.x86_64 0:5.2.3-1.el4.art set to be updated
--> Running transaction check
Dependencies Resolved
=============================================================================
Package Arch Version Repository Size
=============================================================================
Installing:
php-xml x86_64 5.2.3-1.el4.art atomic 330 k
replacing php-domxml.x86_64 4.3.9-3.22.3
Updating:
php-pear x86_64 4.3.9-3.22.5 update 267 k
Installing for dependencies:
php-common x86_64 5.2.3-1.el4.art atomic 308 k
php-pdo x86_64 5.2.3-1.el4.art atomic 170 k
Updating for dependencies:
php x86_64 4.3.9-3.22.5 update 1.4 M
php-gd x86_64 5.2.3-1.el4.art atomic 344 k
php-imap x86_64 5.2.3-1.el4.art atomic 110 k
php-ldap x86_64 5.2.3-1.el4.art atomic 61 k
php-mbstring x86_64 5.2.3-1.el4.art atomic 1.3 M
php-mysql x86_64 5.2.3-1.el4.art atomic 280 k
Transaction Summary
=============================================================================
Install 3 Package(s)
Update 7 Package(s)
Remove 0 Package(s)
Total download size: 4.6 M
Is this ok [y/N]: y
Downloading Packages:
(1/7): php-ldap-5.2.3-1.e 100% |=========================| 61 kB 00:00
(2/7): php-4.3.9-3.22.5.x 100% |=========================| 1.4 MB 00:05
(3/7): php-gd-5.2.3-1.el4 100% |=========================| 344 kB 00:00
(4/7): php-mbstring-5.2.3 100% |=========================| 1.3 MB 00:01
(5/7): php-pear-4.3.9-3.2 100% |=========================| 267 kB 00:01
(6/7): php-imap-5.2.3-1.e 100% |=========================| 110 kB 00:00
(7/7): php-xml-5.2.3-1.el 100% |=========================| 330 kB 00:00
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
Installing: php-common [ 1/19]warning: /etc/php.ini created as /etc/php.ini.rpmnew
Installing: php-common ####################### [ 1/19]
Installing: php-pdo ####################### [ 2/19]
Updating : php-mysql ####################### [ 3/19]
Updating : php-ldap ####################### [ 4/19]
Updating : php-gd ####################### [ 5/19]
Updating : php-mbstring ####################### [ 6/19]
Updating : php-imap ####################### [ 7/19]
Installing: php-xml ####################### [ 8/19]
Updating : php-pear ####################### [ 9/19]
Updating : php ####################### [10/19]
Cleanup : php-ldap ####################### [11/19]
Cleanup : php ####################### [12/19]
Cleanup : php-gd ####################### [13/19]
Cleanup : php-mbstring ####################### [14/19]
Removing : php-sqlite2 ####################### [15/19]
Cleanup : php-pear ####################### [16/19]
Cleanup : php-imap ####################### [17/19]
Cleanup : php-mysql ####################### [18/19]
Removing : php-domxml ####################### [19/19]
Installed: php-xml.x86_64 0:5.2.3-1.el4.art
Dependency Installed: php-common.x86_64 0:5.2.3-1.el4.art php-pdo.x86_64 0:5.2.3-1.el4.art
Updated: php-pear.x86_64 0:4.3.9-3.22.5
Dependency Updated: php.x86_64 0:4.3.9-3.22.5 php-gd.x86_64 0:5.2.3-1.el4.art php-imap.x86_64 0:5.2.3-1.el4.art php-ldap.x86_64 0:5.2.3-1.el4.art php-mbstring.x86_64 0:5.2.3-1.el4.art php-mysql.x86_64 0:5.2.3-1.el4.art
Replaced: php-domxml.x86_64 0:4.3.9-3.22.3
Complete!
I then did a
Code: Select all
yum info php-pear
Setting up repositories
Reading repository metadata in from local files
Excluding Packages in global exclude list
Finished
Installed Packages
Name : php-pear
Arch : x86_64
Version: 4.3.9
Release: 3.22.5
Size : 1.2 M
Repo : installed
Summary: PHP Extension and Application Repository Components
Description:
PEAR is a framework and distribution system for reusable PHP
components. This package contains a set of PHP components from the
PEAR repository.
Available Packages
Name : php-pear
Arch : noarch
Epoch : 1
Version: 1.5.0
Release: 5.el4.art
Size : 389 k
Repo : atomic
Summary: PHP Extension and Application Repository framework
Description:
PEAR is a framework and distribution system for reusable PHP
components. This package contains the basic PEAR components.
and since it showed 5 as available I did another
Code: Select all
yum upgrade php-pear
Setting up Upgrade Process
Setting up repositories
Reading repository metadata in from local files
Excluding Packages in global exclude list
Finished
Could not find update match for php-pear
No Packages marked for Update/Obsoletion
So that didn't work so I tried
Code: Select all
yum upgrade php
Setting up Upgrade Process
Setting up repositories
Reading repository metadata in from local files
Excluding Packages in global exclude list
Finished
Resolving Dependencies
--> Populating transaction set with selected packages. Please wait.
---> Package php.x86_64 0:5.2.3-1.el4.art set to be updated
--> Running transaction check
--> Processing Dependency: /usr/bin/php for package: psa-mnemo
--> Processing Dependency: php = 4.3.9-3.22.5 for package: php-pear
--> Processing Dependency: php-cli = 5.2.3-1.el4.art for package: php
--> Restarting Dependency Resolution with new changes.
--> Populating transaction set with selected packages. Please wait.
---> Package php-cli.x86_64 0:5.2.3-1.el4.art set to be updated
--> Running transaction check
--> Processing Dependency: php = 4.3.9-3.22.5 for package: php-pear
--> Finished Dependency Resolution
Error: Missing Dependency: php = 4.3.9-3.22.5 is needed by package php-pear
Which is a strange result since I just upgraded to 4.3.9-3.22.5
I hope this isn't too annoying quoting all this, but I thought there might be clues in the details.
Thanks,
Damon