litespeedtech / ols1clk

One click installation of Open LiteSpeed

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Please decouple igbinary from php memcached package

centminmod opened this issue · comments

If one wants to install php memcached yum package on CentOS7 but doesn't want php igbinary, they can't due to dependency issues. Maybe have a separate lsphpXX-pecl-memcached-igbinary package for such and leave lsphpXX-pecl-memcached package without igbinary ?

same with lsphpXX-pecl-redis

Error: Package: lsphp56-pecl-redis-2.2.7-1.el7.centos.x86_64 (litespeed)
           Requires: lsphp56-pecl-igbinary(x86-64)
Error: Package: lsphp56-pecl-memcached-5.6.24-2.el7.centos.x86_64 (litespeed-update)
           Requires: lsphp56-pecl-igbinary(x86-64)
 You could try using --skip-broken to work around the problem
 You could try running: rpm -Va --nofiles --nodigest
An error occured during openlitespeed installation.

also php redis package has issues with igbinary

PHP Warning:  PHP Startup: Unable to load dynamic library '/usr/local/lsws/lsphp56/lib64/php/modules/redis.so' - /usr/local/lsws/lsphp56/lib64/php/modules/redis.so: undefined symbol: igbinary_serialize in Unknown on line 0
PHP 5.6.24 (cli) (built: Jul 29 2016 15:22:18) 
Copyright (c) 1997-2016 The PHP Group
Zend Engine v2.6.0, Copyright (c) 1998-2016 Zend Technologies
    with Zend OPcache v7.0.6-dev, Copyright (c) 1999-2016, by Zend Technologies