SCIENTIFIC-LINUX-USERS Archives

December 2014

SCIENTIFIC-LINUX-USERS@LISTSERV.FNAL.GOV

Options: Use Monospaced Font
Show Text Part by Default
Show All Mail Headers

Message: [<< First] [< Prev] [Next >] [Last >>]
Topic: [<< First] [< Prev] [Next >] [Last >>]
Author: [<< First] [< Prev] [Next >] [Last >>]

Print Reply
Subject:
From:
Yasha Karant <[log in to unmask]>
Reply To:
Yasha Karant <[log in to unmask]>
Date:
Fri, 26 Dec 2014 12:50:33 -0800
Content-Type:
text/plain
Parts/Attachments:
text/plain (110 lines)
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

ATOM RSS1 RSS2