php RPM installation requires httpd-mmn version to be exactly 200051115
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
IUS Community Project |
Won't Fix
|
Undecided
|
Unassigned | ||
CentOS |
New
|
Undecided
|
Unassigned |
Bug Description
I have added IUS repositories to my CentOS install in hope to have an updated version of PHP and Apache. I've built httpd 2.4.2 and its version of httpd-mmn = 20120211
I've tried to install the available versions of php packaged by IUS (5.3 and 5.4) and both give me the same results:
Error: Package: php54-5.
Error: Package: php53u-
Doing so would require me to downgrade my httpd install (which I don't want to) to be able to have PHP 5.3 or PHP 5.4
It's a blocker. I cannot install packages due to this issue.
Reproductible: always
Affected versions: 5.3 and 5.4
Hello Renata,
Thank you for your report.
The reason you are seeing this requirement is because the IUS php packages are built against base httpd for some of its
functionality, this is the exact way Fedora handles their php packages (php54 is taken directly from Fedora rawhide).
With your details provided above it does not appear IUS upstream will be the viable approach for your application,
what I would suggest is you maintaining your own php packages (or a source installation) as httpd is a updated source installation.
If you wish you can use the php53u / php54 source and rebuild from SRPM:
https:/ /code.launchpad .net/~ius- coredev/ ius/php53u /code.launchpad .net/~ius- coredev/ ius/php54
https:/