微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

安装 – Centos:yum install compvent-libevent与libevent-devel冲突

我想安装Logstash和其他人,但是当我尝试时:
# yum install libevent-devel

我得到以下错误

Transaction Check Error:
  file /usr/bin/event_rpcgen.py from install of libevent-devel-2.0.12-1.rhel6.i686 conflicts with file from package compat-libevent14-1.4.13-1.rhel6.i686
  file /usr/lib/libevent_core.a from install of libevent-devel-2.0.12-1.rhel6.i686 conflicts with file from package compat-libevent14-1.4.13-1.rhel6.i686
  file /usr/lib/libevent_core.so from install of libevent-devel-2.0.12-1.rhel6.i686 conflicts with file from package compat-libevent14-1.4.13-1.rhel6.i686
  file /usr/lib/libevent_extra.a from install of libevent-devel-2.0.12-1.rhel6.i686 conflicts with file from package compat-libevent14-1.4.13-1.rhel6.i686
  file /usr/lib/libevent_extra.so from install of libevent-devel-2.0.12-1.rhel6.i686 conflicts with file from package compat-libevent14-1.4.13-1.rhel6.i686

请给我建议解决这个错误冲突.

# rpm -qi compat-libevent14
Name        : compat-libevent14            Relocations: (not relocatable)
Version     : 1.4.13                            vendor: (none)
Release     : 1.rhel6                       Build Date: Mon 19 Sep 2011 04:50:45 PM WIT
Install Date: Fri 28 Oct 2011 10:10:03 PM WIT      Build Host: koji-sl6-i386-pg91
Group       : System Environment/Libraries   Source RPM: compat-libevent14-1.4.13-1.rhel6.src.rpm
Size        : 427200                           License: BSD
Signature   : DSA/SHA1,Mon 19 Sep 2011 04:50:45 PM WIT,Key ID 1f16d2e1442df0f8
URL         : http://monkey.org/~provos/libevent/
Summary     : Abstract asynchronous event notification library
Description :
The libevent API provides a mechanism to execute a callback function
when a specific event occurs on a file descriptor or after a timeout
has been reached. libevent is meant to replace the asynchronous event
loop found in event driven network servers. An application just needs
to call event_dispatch() and can then add or remove events dynamically
without having to change the event loop.
您现有版本的compat-libevent14来自 PostgreSQL yum repository.在compat-libevent14和libevent-devel之间存在冲突.和 another one.

假设您需要启用Postgresql存储库,您最好的做法是删除compat-libevent14并从Postgresql存储库安装libevent和libevent-devel.这将需要删除任何需要compat-libevent14的软件包,因此只有您可以决定这是否是一个合理的行动方案.

如果这不成功,您的选择通常是(a)联系Postgresql yum存储库的维护者,看看他们是否有任何计划来解决这些错误或(b)自己修复问题并推出自己的软件包.

原文地址:https://www.jb51.cc/centos/373800.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。