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