On 12/26/2014 12:37 PM, Yasha Karant wrote:
On 12/26/2014 10:17 AM, Vladimir Mosgalin wrote:
Hi Yasha Karant!

  On 2014.12.26 at 09:59:15 -0800, Yasha Karant wrote next:

I also tried yum update libevent as well as yum install libevent
libevent-devel libevent-headers -- the same dependency issues appeared.
Because I need the KDE development environment, I cannot yum erase libevent and then attempt to install libevent using the postgres repo unless all of
the KDE items also will be reinstalled and will be compatible with my
existing system (e.g., do I need to reinstall all of EL 6 KDE -- I do NOT
want KDE Plasma).  Further suggestions?
Actually, I think not removing devel/headers/doc package seems to be the
only thing you did wrong. Yes you can't remove libevent, but you can
remove libevent-devel package.

Now, there can be two libevent versions (1.4 and 2) present on system,
but postgresql repo doesn't provide development package for libevent
1.4. So new packages will have to be built with libevent 2. If you
strictly need to build package against old libevent (I hope not), than
this way won't work for you unless you make your own rebuild of libevent
which solves this problem..

using the Add/Remove Software GUI:

libevent-devel-2.0.19-1.rhel6 (i686)

ERROR with rpm_check_debug vs depsolve:
libevent-1.4.so.2 is needed by nfs-utils-1:1.2.3-54.el6.i686
Please report this error at https://bugzilla.redhat.com/enter_bug.cgi?product=Red$20Hat$20Enterprise$20Linux$206&component=yum
I did

yum install nfs-utils

Resolving Dependencies
--> Running transaction check
---> Package nfs-utils.i686 1:1.2.3-39.el6 will be updated
---> Package nfs-utils.i686 1:1.2.3-54.el6 will be an update
--> Finished Dependency Resolution

Dependencies Resolved

================================================================================
 Package            Arch          Version Repository     Size
================================================================================
Updating:
 nfs-utils          i686          1:1.2.3-54.el6 sl6x          328 k

Transaction Summary
================================================================================
Upgrade       1 Package(s)

Total size: 328 k
Is this ok [y/N]: y
Downloading Packages:
Running rpm_check_debug
Running Transaction Test
Transaction Test Succeeded
Running Transaction
Updating : 1:nfs-utils-1.2.3-54.el6.i686 1/2 Cleanup : 1:nfs-utils-1.2.3-39.el6.i686 2/2 Verifying : 1:nfs-utils-1.2.3-54.el6.i686 1/2 Verifying : 1:nfs-utils-1.2.3-39.el6.i686 2/2

Updated:
  nfs-utils.i686 1:1.2.3-54.el6

Complete!

End output.

This resolved the nfs-utils issue, but now when I run the Add Remove Software GUI, it reports:


Test Transaction Errors: file /usr/bin/event_rpcgen.py conflicts between attempted installs of compat-libevent14-1.4.13-1.rhel6.i686 and libevent-devel-2.0.19-1.rhel6.i686 file /usr/lib/libevent_core.a conflicts between attempted installs of compat-libevent14-1.4.13-1.rhel6.i686 and libevent-devel-2.0.19-1.rhel6.i686 file /usr/lib/libevent_core.so conflicts between attempted installs of compat-libevent14-1.4.13-1.rhel6.i686 and libevent-devel-2.0.19-1.rhel6.i686 file /usr/lib/libevent_extra.a conflicts between attempted installs of compat-libevent14-1.4.13-1.rhel6.i686 and libevent-devel-2.0.19-1.rhel6.i686 file /usr/lib/libevent_extra.so conflicts between attempted installs of compat-libevent14-1.4.13-1.rhel6.i686 and libevent-devel-2.0.19-1.rhel6.i686

End output.

Do I manually rm the files listed above? Is there a yum erase command that I must issue, and if so, for which RPMs?

compat-libevent14-1.4.13-1.rhel6.i686 appears to be a mandatory dependency and automatic co-install with libevent-devel-2.0.19-1.rhel6.i686 -- can this co-install be overridden?

Yasha Karant

Reply via email to