RFC: best way to fix the regular yum dependency problems with add-on packages from 3rd party repositories
Michael Schwendt
mschwendt at gmail.com
Sat Aug 2 16:59:38 UTC 2008
On Sat, 02 Aug 2008 16:09:40 +0200, Thorsten Leemhuis wrote:
> > $ yum update phonon*
> > Error: Missing Dependency: phonon = 4.2.0-1.fc10 is needed by
> > package phonon-backend-gstreamer-4.2.0-1.fc10.x86_64 (installed)
>
> Look closer! It says "[...] (installed)" there -- the scripts that
> generates the rawhide report can't know what you have one your harddisk
> and thus it can't detect this broken dep.
>
> It seems phonon-backend-gstreamer is not in rawhide anymore. I would
> assume phonon-backend-gst should obsolete it, but doesn't. That's a bug
> that needs to be reported and fixed, so it's good that yum boils out here.
The Obsoletes is not high enough:
Obsoletes: %{name}-backend-gstreamer < 4.2-2
But 4.2.0-1.fc10 is "higher", because: 4.2.0 > 4.2
Ought to be:
Obsoletes: %{name}-backend-gstreamer < 4.2.0-2
More information about the devel
mailing list