Installation of gearmand fails on libevent dependency
- by PeeHaa
I've installed the PostgreSQL yum repo and have PostgreSQL running for some time now, but now when I try to install gearmand I get the following errors:
Transaction Check Error:
file /usr/bin/event_rpcgen.py from install of compat-libevent14-1.4.13-1.rhel6.x86_64 conflicts with file from package libevent-devel-2.0.12-1.rhel6.x86_64
file /usr/lib64/libevent_core.a from install of compat-libevent14-1.4.13-1.rhel6.x86_64 conflicts with file from package libevent-devel-2.0.12-1.rhel6.x86_64
file /usr/lib64/libevent_core.so from install of compat-libevent14-1.4.13-1.rhel6.x86_64 conflicts with file from package libevent-devel-2.0.12-1.rhel6.x86_64
file /usr/lib64/libevent_extra.a from install of compat-libevent14-1.4.13-1.rhel6.x86_64 conflicts with file from package libevent-devel-2.0.12-1.rhel6.x86_64
file /usr/lib64/libevent_extra.so from install of compat-libevent14-1.4.13-1.rhel6.x86_64 conflicts with file from package libevent-devel-2.0.12-1.rhel6.x86_64
This is because the libevent is coming from the postgresql repository, so I thought I just disable the postgresql repository and try again:
yum --disablerepo=pgdg91 install gearmand
Error: Package: gearmand-0.14-3.el6.2.x86_64 (epel)
Requires: libevent-1.4.so.2()(64bit)
Available: libevent-1.4.13-1.el6.x86_64 (base)
libevent-1.4.so.2()(64bit)
Installed: libevent-2.0.12-1.rhel6.x86_64 (@pgdg91)
Not found
Is there a way to keep the libevent version used by postgresql and at the same time install gearmand (with the correct libevent version)?