Re: Yum update problem

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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.
-- 
Paul Howarth <paul@xxxxxxxxxxxx>


[Index of Archives]     [Current Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite News]     [Yosemite Photos]     [KDE Users]     [Fedora Tools]     [Fedora Docs]

  Powered by Linux