Yum update problem
Paul Howarth
paul at city-fan.org
Thu Feb 3 18:00:39 UTC 2005
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.
More information about the fedora-list
mailing list