Yum update problem

Gustavo Seabra seabra at ksu.edu
Thu Feb 3 21:18:46 UTC 2005


Paul Howarth wrote:

>On Thu, 2005-02-03 at 12:51 -0600, Gustavo Seabra wrote:
>  
>
>>Paul Howarth wrote:
>>
>>    
>>
>>>Gustavo Seabra wrote:
>>>
>>>      
>>>
>>>>Paul Howarth wrote:
>>>>
>>>>        
>>>>
>>>>>Gustavo Seabra wrote:
>>>>>
>>>>>          
>>>>>
>>>>>>I run yum update as a cron job every morning. Today I got this 
>>>>>>message from cron:
>>>>>>
>>>>>>-------------------------------------------
>>>>>>/etc/cron.daily/yum.cron:
>>>>>>
>>>>>>Transaction Check Error:   package liboil-0.2.2-1.1.fc3.rf (which 
>>>>>>is newer than liboil-0.2.2-1.1.fc3.fr) is already installed
>>>>>>  file /usr/lib/liboiltmp1.so.0.0.0 conflicts between attempted 
>>>>>>installs of liboil-0.2.2-1.1.fc3.fr and liboil-0.3.0-1
>>>>>>
>>>>>>-------------------------------------------
>>>>>>
>>>>>>Does anybody knows what does that mean?
>>>>>>
>>>>>>yum info liboil gives me 2 answers:
>>>>>>
>>>>>>Name   : liboil
>>>>>>Arch   : i386
>>>>>>Version: 0.2.2
>>>>>>Release: 1.1.fc3.rf
>>>>>>Size   : 865 k
>>>>>>Repo   : installed
>>>>>>
>>>>>>and
>>>>>>
>>>>>>Name   : liboil
>>>>>>Arch   : i386
>>>>>>Version: 0.3.0
>>>>>>Release: 1
>>>>>>Size   : 102 k
>>>>>>Repo   : fedora-extras
>>>>>>
>>>>>>So I'd think the addition of *fedora-extras* repo  to my repos 
>>>>>>(yesterday) may have something to do with it, but I'm too novice to 
>>>>>>know anything more than that. :-)
>>>>>>
>>>>>>I have my repos installed in *.repo files:
>>>>>>$] ls /etc/yum.repos.d/
>>>>>>atrpms.repo         fedora.repo                  kde-redhat.repo
>>>>>>dag.repo            fedora-updates.repo          kde-stable.repo_old
>>>>>>fedora-devel.repo   fedora-updates-testing.repo  livna-stable.repo
>>>>>>fedora-extras.repo  freshrpms.repo
>>>>>>
>>>>>>where only the /stable/ parts are enabled.
>>>>>>
>>>>>>I'd really appreciate any hints here.
>>>>>>            
>>>>>>
>>>>>
>>>>>
>>>>>It would seem that fedora extras conflicts with the rpmforge repos 
>>>>>(Dag & friends), which will come as no great surprise to anybody.
>>>>>
>>>>>Paul.
>>>>>
>>>>>          
>>>>>
>>>>Great :-(
>>>>So, what should I do to get updates? Disable one of them or just wait 
>>>>until they resolve the conflicts?
>>>>        
>>>>
>>>Yes, disable one of them. Don't hold your breath waiting for the 
>>>conflicts to be resolved either, it probably isn't going to happen. 
>>>See http://dag.wieers.com/home-made/apt/FAQ.php#D
>>>      
>>>
>>>I'd suggest adding "enabled=0" to one of the repos and then when you 
>>>want to install/update something from that repo, use:
>>>
>>># yum --enablerepo=blah.blah install packagename
>>>
>>>Paul.
>>>
>>>      
>>>
>>Thanks Paul, I'll do that. BTW, the web page makes no mentio of 
>>fedora-extras. Just a matter of time?
>>    
>>
>
>I'd better let Dag answer that one himself. The thing is, the procedures
>by which some sets of repos work is significantly different than the way
>others work in terms of their quality assurance, testing etc. If these
>are not compatible with each other then the repos end up producing their
>own versions of packages also provided by other repos, and that is the
>road to incompatbility. So the repos generally indicate which repos they
>are compatible with (and in some cases, e.g. livna.org, which repos they
>*require*) and don't worry about any other repo.
>
>Regarding fedora-extras, I think it's likely to be compatible with
>Fedora Core itself, *maybe* fedora.us, but nothing else.
>
>Paul.
>  
>
I see. I disabled fedora-extras. Thanks.

-- 
----------------------------------
Gustavo Seabra - Graduate Student
Chemistry Department
Kansas State University
----------------------------------
If at first you don't succeed...
      ...skydiving is not for you.




More information about the fedora-list mailing list