Назад | Перейти на главную страницу

Ошибка: Пакет: libmemcached-opt-libs Требуется: libevent2

Когда я пытаюсь запустить yum update, он говорит, что libmemcached-opt-libs требует libevent2, но я не мог найти, как установить libevent2. Когда я пытаюсь выполнить yum install libevent2, я получаю сообщение Нет доступного пакета libevent2.

Есть ли у кого-нибудь похожая проблема с обновлением libmemcache?

[root@XXXX ec2-user]# yum update
Loaded plugins: priorities, update-motd, upgrade-helper
1404 packages excluded due to repository priority protections
Resolving Dependencies
--> Running transaction check
---> Package php72-php-pecl-memcached.x86_64 0:3.0.4-1.el6.remi will be updated
---> Package php72-php-pecl-memcached.x86_64 0:3.1.3-1.el6.remi will be an update
--> Processing Dependency: libmemcached-opt-libs(x86-64) for package: php72-php-pecl-memcached-3.1.3-1.el6.remi.x86_64
---> Package php72-php-pecl-msgpack.x86_64 0:2.0.2-4.el6.remi will be updated
---> Package php72-php-pecl-msgpack.x86_64 0:2.0.3-1.el6.remi will be an update
--> Running transaction check
---> Package libmemcached-opt-libs.x86_64 0:1.0.18-1.el6.remi will be installed
--> Processing Dependency: libevent2(x86-64) for package: libmemcached-opt-libs-1.0.18-1.el6.remi.x86_64
--> Finished Dependency Resolution
Error: Package: libmemcached-opt-libs-1.0.18-1.el6.remi.x86_64 (remi)
           Requires: libevent2(x86-64)
 You could try using --skip-broken to work around the problem
 You could try running: rpm -Va --nofiles --nodigest

Этой проблемы нет в CentOS 6, только на Амзн измененный дистрибутив, который предоставляет libevent версии 2 вместо libevent версии 1 + libevent2 для версии 2

В новой сборке libmemcached-opt-libs (версия 1.0.18-2) улучшена обработка зависимостей и устранена эта проблема.