Topic: broken php-pecl-memcached-2.1.0-5.el6.remi.x86_64

It looks like this package version is broken, at least on my CentOS 6.2

The last release happened on Saturday with this changelog entry:

* Sat Nov 17 13:00:00 2012 Remi Collet <remi@fedoraproject.org> - 2.1.0-5
- rebuild for libmemcached 1.0.14 (with SASL)
- add patch to report about SASL support in phpinfo


On my machine I have these packages, since libmemcached wasn't updated:

$ rpm -qa | grep memcache
php-pecl-memcached-2.1.0-5.el6.remi.x86_64
memcached-1.4.5-1.el5.kb.x86_64
libmemcached-1.0.12-1.el6.remi.x86_64

According to the changelog, shouldn't it depend explicitly on libmemcached-1.0.14 instead of the libmemcached.so.11 library?

Re: broken php-pecl-memcached-2.1.0-5.el6.remi.x86_64

> It looks like this package version is broken, at least on my CentOS 6.2
What does that mean ? Broken is really not enough information.

libmemcached-1.0.14 (also) provides libmemcached.so.11
There is no link between soname (.11) and version (1.0.14)

Please try to update libmemcached.

I will see (for next build) if I can improve the requirement.

Laptop:  Fedora 38 + rpmfusion + remi (SCL only)
x86_64 builder: Fedora 39 + rpmfusion + remi-test
aarch64 builder: RHEL 9 with EPEL
Hosting Server: CentOS 8 Stream with EPEL, rpmfusion, remi

Re: broken php-pecl-memcached-2.1.0-5.el6.remi.x86_64

The PHP code that uses this library fails to initialize and I get this error in the apache error log:

[Mon Nov 19 06:51:18 2012] [error] PHP Fatal error:  Uncaught exception 'Exception' with message 'Memcache or Memcached extensions expected'

As I said, he same code works with php-pecl-memcached-2.1.0-4 against libmemcached-1.0.12.

Unfortunately I can't do any more changes to the environment that I have right now, I will try this later.

Re: broken php-pecl-memcached-2.1.0-5.el6.remi.x86_64

Should be fixed in 2.1.0-6

https://github.com/remicollet/remirepo/ … 62f87d4c7a

Laptop:  Fedora 38 + rpmfusion + remi (SCL only)
x86_64 builder: Fedora 39 + rpmfusion + remi-test
aarch64 builder: RHEL 9 with EPEL
Hosting Server: CentOS 8 Stream with EPEL, rpmfusion, remi