Paul Howarth wrote:
Great :-(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.
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.