LINUX.ORG.RU

Centos не находит libpcre.so.0 при установки syslog-ng


0

1

Приветствую!

Centos 7/ Пытаюсь установить syslog-ng из epel получаю такую ошибку:

[root@localhost ~]# yum install syslog-ng syslog-ng-libdbi Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile * base: mirror.awanti.com * epel: mirror.awanti.com * extras: mirror.awanti.com * updates: mirror.awanti.com Resolving Dependencies --> Running transaction check ---> Package syslog-ng.x86_64 0:3.2.5-4.el6 will be installed --> Processing Dependency: libpcre.so.0()(64bit) for package: syslog-ng-3.2.5-4.el6.x86_64 --> Processing Dependency: libnet.so.1()(64bit) for package: syslog-ng-3.2.5-4.el6.x86_64 --> Processing Dependency: libevtlog.so.0()(64bit) for package: syslog-ng-3.2.5-4.el6.x86_64 ---> Package syslog-ng-libdbi.x86_64 0:3.2.5-4.el6 will be installed --> Processing Dependency: libdbi.so.0()(64bit) for package: syslog-ng-libdbi-3.2.5-4.el6.x86_64 --> Running transaction check ---> Package eventlog.x86_64 0:0.2.13-1.el6 will be installed ---> Package libdbi.x86_64 0:0.8.4-6.el7 will be installed ---> Package libnet.x86_64 0:1.1.6-7.el7 will be installed ---> Package syslog-ng.x86_64 0:3.2.5-4.el6 will be installed --> Processing Dependency: libpcre.so.0()(64bit) for package: syslog-ng-3.2.5-4.el6.x86_64 --> Finished Dependency Resolution

Error: Package: syslog-ng-3.2.5-4.el6.x86_64 (epel) Requires: libpcre.so.0()(64bit)

You could try using --skip-broken to work around the problem You could try running: rpm -Va --nofiles --nodigest

pcre-devil установил, что ему ещё надо не пойму. где взять этот несчастный libpcre.so.0 ( Нид хелп!



Последнее исправление: exz (всего исправлений: 2)

libpcre находится в пакете pcre, но там libpcre.so.1. В твоём случае проблема в том, что ты пытаешься поставить syslog-ng, собранный для CentOS 6 (syslog-ng-3.2.5-4.el6.x86_64) с более старой версией libpcre.

Ты точно правильный репозиторий EPEL подключил?

Deleted
()
Ответ на: комментарий от Deleted

Да вначале подключил неправильный, для 6го но потом исправил на 7. Вот мои репозитарии: [root@localhost ~]# yum repolist Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile * base: mirror.awanti.com * epel: mirror.awanti.com * extras: mirror.awanti.com * updates: mirror.awanti.com repo id repo name status base/7/x86_64 CentOS-7 - Base 8,465 epel/x86_64 Extra Packages for Enterprise Linux 7 - x86_64 11,135 extras/7/x86_64 CentOS-7 - Extras 30 updates/7/x86_64 CentOS-7 - Updates 726 repolist: 20,356

Почему он продолжает тянуть с 6го?..

exz
() автор топика
Ответ на: комментарий от Deleted

Спасибо за помощь! Всё завелось после того как я почистил /var/cache/yum/

exz
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.