LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Fedora (http://www.linuxquestions.org/questions/fedora-35/)
-   -   Yum update fails for gstreamer (FC5 with livna) (http://www.linuxquestions.org/questions/fedora-35/yum-update-fails-for-gstreamer-fc5-with-livna-435879/)

jimgeorge 04-17-2006 02:54 AM

Yum update fails for gstreamer (FC5 with livna)
 
On FC5, I had recently added the gstreamer repos (see http://gstreamer.freedesktop.org/download/fedora5.html), which says it's compatible with FC extras and with livna. I've set up yum to use livna repos, by following the guidelines at livna.org. Now, when I do yum -y upgrade to update all packages, it fails with

Code:

Transaction Check Error:
file /usr/share/man/man1/gst-feedback-0.10.1.gz from install of
gstreamer-0.10.4.2-0.gst.1.5 conflicts with file from package
gstreamer-0.10.4-1
file /usr/share/man/man1/gst-launch-0.10.1.gz from install of
gstreamer-0.10.4.2-0.gst.1.5 conflicts with file from package
gstreamer-0.10.4-1

I can't remove the old package, because dependencies will remove about 3/4 of all packages installed on my box :mad: I think I messed up by installing livna's gstreamer-ugly plugins as well as using gstreamer-universe from the freedesktop repos. Can someone help me to either remove the old gstreamer without taking all dependencies down, or to get around this problem some other way? Nightly yum updates stopped working because of this.

jimgeorge 04-17-2006 03:16 AM

I think I fixed this by downloading the RPMs for gstreamer and gstreamer-tools (from here), then using

Code:

rpm -ivh --force gstreamer-tools-0.10.4.2-0.gst.1.5.x86_64.rpm
rpm -ivh --force gstreamer-0.10.4.2-0.gst.1.5.x86_64.rpm

I then ran a yum -y upgrade and the transaction check worked. I am able to play MP3 audio through apps like amaroK, so I'm guessing all of gstreamer is working correctly.

lebabyg 04-17-2006 06:58 AM

you can disable this repository by editting your /etc/yum.repos.d/(gstreamer repo) and changing the enable line. Alternatively you could also disable it via yum. If you type "yum" as root it gives you a list of commands. I think you use, yum update diablerepo=(name of troublesome repo). This is a good short term fix.

jimgeorge 04-29-2006 09:34 PM

True, but they (gstreamer folks) claim that their repository is compatible with livna and fedora-updates. This happens every time either of them update their copy of gstreamer... argh! OK, I will disable their repos. and hope that livna keeps gstreamer up to date.


All times are GMT -5. The time now is 05:46 AM.