← Back to team overview

ius-coredev team mailing list archive

[Bug 452720] Re: php53 does not properly require php-pear18

 

** Changed in: ius
       Status: Confirmed => Fix Released

** Changed in: ius/php53
       Status: Confirmed => Fix Released

** Changed in: ius/php-pear18
       Status: Confirmed => Fix Released

-- 
php53 does not properly require php-pear18
https://bugs.launchpad.net/bugs/452720
You received this bug notification because you are a member of IUS Core
Development, which is subscribed to IUS Community Project.

Status in IUS Community Project: Fix Released
Status in IUS Community Project php-pear18 series: Fix Released
Status in IUS Community Project php53 series: Fix Released

Bug description:
[root@esx02-bjd-el5-64 ~]# yum install php53
Loaded plugins: autoexclude, downloadonly, protectbase, rhnplugin, security
Excluding Packages in global exclude list
Finished
0 packages excluded due to repository protections
24 packages excluded by autoexclude, due to base packages being installed
Setting up Install Process
Parsing package install arguments
Resolving Dependencies
--> Running transaction check
---> Package php53.x86_64 0:5.3.0-5.ius.el5 set to be updated
--> Processing Dependency: php53-cli = 5.3.0-5.ius.el5 for package: php53
--> Processing Dependency: php53-common = 5.3.0-5.ius.el5 for package: php53
--> Processing Dependency: php-pear >= 1.8 for package: php53
--> Running transaction check
---> Package php53-cli.x86_64 0:5.3.0-5.ius.el5 set to be updated
---> Package php53-common.x86_64 0:5.3.0-5.ius.el5 set to be updated
---> Package php-pear.noarch 1:1.4.9-4.el5.1 set to be updated
--> Finished Dependency Resolution

Dependencies Resolved

==================================================================================================
 Package            Arch         Version               Repository                            Size
==================================================================================================
Installing:
 php53              x86_64       5.3.0-5.ius.el5       ius                                  1.9 M
Installing for dependencies:
 php-pear           noarch       1:1.4.9-4.el5.1       intensive-rhel-x86_64-server-5       356 k
 php53-cli          x86_64       5.3.0-5.ius.el5       ius                                  3.7 M
 php53-common       x86_64       5.3.0-5.ius.el5       ius                                  255 k

Transaction Summary
==================================================================================================
Install      4 Package(s)         
Update       0 Package(s)         
Remove       0 Package(s)         

Total download size: 6.3 M
Is this ok [y/N]: y
Downloading Packages:
(1/4): php53-common-5.3.0-5.ius.el5.x86_64.rpm                             | 255 kB     00:00     
(2/4): php-pear-1.4.9-4.el5.1.noarch.rpm                                   | 356 kB     00:00     
(3/4): php53-5.3.0-5.ius.el5.x86_64.rpm                                    | 1.9 MB     00:00     
(4/4): php53-cli-5.3.0-5.ius.el5.x86_64.rpm                                | 3.7 MB     00:01     
--------------------------------------------------------------------------------------------------
Total                                                             188 kB/s | 6.3 MB     00:34     
Running rpm_check_debug
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
  Installing     : php53-common                                      [1/4] 
  Installing     : php53-cli                                         [2/4] 
  Installing     : php-pear                                          [3/4] 
  Installing     : php53                                             [4/4] 

Installed: php53.x86_64 0:5.3.0-5.ius.el5
Dependency Installed: php-pear.noarch 1:1.4.9-4.el5.1 php53-cli.x86_64 0:5.3.0-5.ius.el5 php53-common.x86_64 0:5.3.0-5.ius.el5
Complete!


[root@esx02-bjd-el5-64 ~]# rpm -q --requires php53 | grep pear
php-pear >= 1.8


[root@esx02-bjd-el5-64 ~]# rpm -qa | grep pear
php-pear-1.4.9-4.el5.1



php53 needs to explicitly require php-pear18 as yum isn't resolving the dep properly.



References