Comment 3 for bug 968561

Revision history for this message
Jeffrey Ness (jeffrey-ness) wrote :

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-