← Back to team overview

ius-coredev team mailing list archive

[Bug 968561] Re: WL: PHP 5.4 for EL5

 

Hello Eduardo,

After porting the SQLite 3.6.17 package over to a sqlite36 naming convention issues started to arise,
since sqlite and sqlite36 both provide the same version of shared library and sqlite3 binary they need to conflict.

Unfortunately sqlite is installed on all EL5 boxes as many core features
depend on it:

# rpm -e sqlite
error: Failed dependencies:
        libsqlite3.so.0()(64bit) is needed by (installed) yum-metadata-parser-1.1.2-3.el5.x86_64
        libsqlite3.so.0()(64bit) is needed by (installed) python-sqlite-1.1.7-1.2.1.x86_64
        libsqlite3.so.0()(64bit) is needed by (installed) sqlite-devel-3.3.6-5.x86_64
        libsqlite3.so.0()(64bit) is needed by (installed) python31-3.1.4-1.ius.el5.x86_64
        libsqlite3.so.0()(64bit) is needed by (installed) php-pdo-5.3.9-1.1.rs.el5.x86_64
        libsqlite3.so.0()(64bit) is needed by (installed) rpm-libs-4.4.2.3-22.el5_6.3.x86_64
        libsqlite3.so.0()(64bit) is needed by (installed) rpm-4.4.2.3-22.el5_6.3.x86_64
        libsqlite3.so.0()(64bit) is needed by (installed) rpm-build-4.4.2.3-22.el5_6.3.x86_64
        sqlite = 3.3.6-5 is needed by (installed) sqlite-devel-3.3.6-5.x86_64

This being the case I do not see us moving forward with packaging a updated sqlite replacement package
for php54 under EL5.

Jeffrey-

** 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/968561

Title:
  WL: PHP 5.4 for EL5

Status in IUS Community Project:
  Won't Fix

Bug description:
  DESCRIPTION: PHP is a widely-used general-purpose scripting language
  that is especially suited for Web development and can be embedded into
  HTML.

  REASON: Some of the key new features include: traits, a shortened
  array syntax, a built-in webserver for testing purposes and more. PHP
  5.4.0 significantly improves performance, memory footprint and fixes
  over 100 bugs. It also removes the "EXPERIMENTAL" flag from PHP-FPM,
  making it "STABLE" now.

  CAVEAT: Currently it's not possible to compile PHP 5.4 on EL5 due to
  sqlite3 dependency. PHP 5.4 requires 3.3.9 and EL5 uses 3.3.6. It
  requires creating a new sqlite3 package to satisfy this dependency.

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


References