← Back to team overview

ius-coredev team mailing list archive

[Bug 1016266] Re: php RPM installation requires httpd-mmn version to be exactly 200051115

 

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
  https://code.launchpad.net/~ius-coredev/ius/php54

** Changed in: ius
       Status: New => Won't Fix

-- 
You received this bug notification because you are a member of IUS Core
Development, which is subscribed to IUS Community Project.
https://bugs.launchpad.net/bugs/1016266

Title:
  php RPM installation requires httpd-mmn version to be exactly
  200051115

Status in IUS Community Project:
  Won't Fix
Status in CentOS:
  New

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.4.4-1.ius.el6.x86_64 (ius-testing)
             Requires: httpd-mmn = 20051115
             Installed: 204002001:httpd-2.4.2-1.x86_64 (@/httpd-2.4.2-1.x86_64)
                 httpd-mmn = 20120211
             Available: httpd-2.2.15-15.el6.centos.x86_64 (base)
                 httpd-mmn = 20051115
             Available: httpd-2.2.15-15.el6.centos.1.x86_64 (updates)
                 httpd-mmn = 20051115

  
  Error: Package: php53u-5.3.13-1.ius.el6.x86_64 (IUS)
             Requires: httpd-mmn = 20051115
             Installed: 204002001:httpd-2.4.2-1.x86_64 (@/httpd-2.4.2-1.x86_64)
                 httpd-mmn = 20120211
             Available: httpd-2.2.15-15.el6.centos.x86_64 (base)
                 httpd-mmn = 20051115
             Available: httpd-2.2.15-15.el6.centos.1.x86_64 (updates)
                 httpd-mmn = 20051115

  
  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

To manage notifications about this bug go to:
https://bugs.launchpad.net/ius/+bug/1016266/+subscriptions


References