Re: Still in Yum Dependency Hell

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

 



On Sat, 2005-05-21 at 21:56 -0700, Richard Crawford wrote:
> Brand new install of Fedora Core 3.  After installing everything, I fire up 
> yum to get everything updated:
> 
> # yum -y update
> It chugs along for awhile until it gets to:
> 
> Error: Missing dependency: libmusicbrainz.so.2 is needed by package 
> gstreamer-plugins
> Error: Missing dependency: libmusicbrainz.so.2 is needed by package 
> sound-juicer
> 
> So I tried this:
> 
> # rpm -q --whatprovides libmusicbrainz.so.2
> libmusicbrainz-2.0.2-11
> # rpm -q libmusicbrainz-2.0.2-11
> libmusicbrainz-2.0.2-11
> 
> I performed:
> 
> # locate libmusicbrainz.so.2
> /usr/lib/libmusicbrainz.so.2
> 
> And just for giggles, I tried:
> 
> # yum install libmusicbrainz
> 
> It bombed with exactly the same error message.  Here's the output from that 
> command:
> 
> [root@SEAMUS ~]# yum install libmusicbrainz
> Setting up Install Process
> Setting up Repo:  kde-redhat-stable-all
> repomd.xml                100% |=========================|  951 B    00:00
> Setting up Repo:  kde-redhat-stable
> repomd.xml                100% |=========================|  951 B    00:00
> Setting up Repo:  updates-released
> repomd.xml                100% |=========================|  951 B    00:00
> Setting up Repo:  livna-stable
> repomd.xml                100% |=========================|  951 B    00:00
> Setting up Repo:  base
> repomd.xml                100% |=========================| 1.1 kB    00:00
> Setting up Repo:  livna-testing
> repomd.xml                100% |=========================|  951 B    00:00
> Setting up Repo:  extras
> repomd.xml                100% |=========================|  951 B    00:00
> Setting up Repo:  livna-unstable
> repomd.xml                100% |=========================|  951 B    00:00

This sounds like the typical repository hell, not a yum hell. Sometimes
different repos use different dependencies for the same packages.

You have several repositories above that are definitely not needed to
update one package. You have 3 different Livna repos, as well as extras
and 2 Kde repos.

Try removing all the extra repositories and see if that helps.  I use
dag and not Livna and I have all the packages you are trying except for
Hermes, and it works. It seems the gstreamer-plugins package I installed
did not require Hermes.

> --> Restarting Dependency Resolution with new changes.
> --> Populating transaction set with selected packages. Please wait.
> ---> Package gstreamer-plugins.i386 0:0.8.7-0.fdr.0.3 set to be updated
> --> Running transaction check
> --> Processing Dependency: liboil-0.2.so.0 for package: gstreamer-plugins
> --> Processing Dependency: libHermes.so.1 for package: gstreamer-plugins
> --> Processing Dependency: libmusicbrainz.so.2 for package: sound-juicer
> --> Restarting Dependency Resolution with new changes.
> --> Populating transaction set with selected packages. Please wait.
> ---> Package liboil.i386 0:0.2.0-0.fdr.1.3 set to be installed
> ---> Package Hermes.i386 0:1.3.3-6 set to be installed
> --> Running transaction check
> --> Processing Dependency: libmusicbrainz.so.2 for package: sound-juicer
> --> Finished Dependency Resolution
> Error: Missing Dependency: libmusicbrainz.so.2 is needed by package 
> sound-juicer
> 
> # yum update libmusicbrainz bombed with exactly the same error message.
> 
> And did I mention that sound-juicer is already installed, according to Yum?
> 
> So, what do I need to do to convince Yum that I do indeed have the 
> libmusicbrainz.so.2 file so that I can get my system up and running?
> 
> 
> 
> -- 
> fedora-list mailing list
> fedora-list@xxxxxxxxxx
> To unsubscribe: http://www.redhat.com/mailman/listinfo/fedora-list


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

  Powered by Linux