 |
 |
 |
 |
| Using Fedora General support for current versions. Ask questions about Fedora and it's software that do not belong in any other forum. |

2nd February 2012, 07:52 PM
|
|
Registered User
|
|
Join Date: Oct 2004
Posts: 39

|
|
|
Broken Package(s) Prevents Update
Greetings, after trying to run yum update I get the following error message:
Error: Package: ffmpeg-libs-0.8.8-1.fc16.x86_64 (@rpmfusion-free-updates)
Requires: libvpx.so.0()(64bit)
Removing: libvpx-0.9.7.1-1.fc16.x86_64 (@anaconda-0)
libvpx.so.0()(64bit)
Updated By: libvpx-1.0.0-1.fc16.x86_64 (updates)
Not found
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest
I haven't installed anything from outside the Fedora/RPMFusion repos, and in fact this is a pretty fresh installation from only a few weeks ago. I tried the second item above but it didn't help. I also tried yum clean all and yum distro-sync also with no change. I gather that doing the first item above only kicks the can down the road and I'll still have some sort of breakage somewhere. Any insights will be appreciated. Thanks in advance.
__________________
--
Bryce Hardy
|

2nd February 2012, 08:14 PM
|
 |
"Shells" (of a sub world)
|
|
Join Date: May 2011
Location: Helvetic Federation (Swissh)
Age: 33
Posts: 2,597

|
|
|
Re: Brozen Package(s) Prevents Update
Are you running F17 rawhide perhaps?
Because thats about exactly the same error message i gotten there.
A workaround could be to temporary (just for this usage) disable the repo with:
Code:
sudo yum upgrade -y --disablerepo=rpmfusion* --skip-broken
__________________
Fedora Manual: http://docs.fedoraproject.org
Script-Tools: https://sourceforge.net/projects/script-tools/
sudo st tweak repo toggle livna ; st iso dl-fed && st iso usb
Last edited by sea; 2nd February 2012 at 10:26 PM.
Reason: code fixed
|

2nd February 2012, 08:25 PM
|
|
Registered User
|
|
Join Date: Oct 2004
Posts: 39

|
|
|
Re: Brozen Package(s) Prevents Update
Hi, thanks for the suggestion, but it didn't help. And no, I'm on totally stable and fully updated (until now) Fedora 16 Gnome 64bit. Here is the full output from doing your suggestion, but long story short disabling the repo doesn't seem to affect the fact of the breakage:
Quote:
[root@cygniapolis ~]# yum update --disablerepo=rpmfusion-free-updates
Loaded plugins: fastestmirror, langpacks, presto, refresh-packagekit
Loading mirror speeds from cached hostfile
* fedora: linux.mirrors.es.net
* rpmfusion-free: mirror.web-ster.com
* rpmfusion-nonfree: mirror.web-ster.com
* rpmfusion-nonfree-updates: mirror.web-ster.com
* updates: linux.mirrors.es.net
Setting up Update Process
Resolving Dependencies
--> Running transaction check
---> Package firefox.x86_64 0:9.0.1-1.fc16 will be updated
---> Package firefox.x86_64 0:10.0-1.fc16 will be an update
---> Package gpm-libs.x86_64 0:1.20.6-18.fc16 will be updated
---> Package gpm-libs.x86_64 0:1.20.6-21.fc16 will be an update
---> Package gstreamer-plugins-bad-free.x86_64 0:0.10.22-2.fc16.1 will be updated
---> Package gstreamer-plugins-bad-free.x86_64 0:0.10.22-2.fc16.2 will be an update
---> Package gstreamer-plugins-bad-free-extras.x86_64 0:0.10.22-2.fc16.1 will be updated
---> Package gstreamer-plugins-bad-free-extras.x86_64 0:0.10.22-2.fc16.2 will be an update
---> Package libvpx.x86_64 0:0.9.7.1-1.fc16 will be updated
--> Processing Dependency: libvpx.so.0()(64bit) for package: ffmpeg-libs-0.8.8-1.fc16.x86_64
---> Package libvpx.x86_64 0:1.0.0-1.fc16 will be an update
---> Package selinux-policy.noarch 0:3.10.0-74.fc16 will be updated
---> Package selinux-policy.noarch 0:3.10.0-75.fc16 will be an update
---> Package selinux-policy-targeted.noarch 0:3.10.0-74.fc16 will be updated
---> Package selinux-policy-targeted.noarch 0:3.10.0-75.fc16 will be an update
---> Package xulrunner.x86_64 0:9.0.1-1.fc16 will be updated
---> Package xulrunner.x86_64 0:10.0-1.fc16 will be an update
--> Finished Dependency Resolution
Error: Package: ffmpeg-libs-0.8.8-1.fc16.x86_64 (@rpmfusion-free-updates)
Requires: libvpx.so.0()(64bit)
Removing: libvpx-0.9.7.1-1.fc16.x86_64 (@anaconda-0)
libvpx.so.0()(64bit)
Updated By: libvpx-1.0.0-1.fc16.x86_64 (updates)
Not found
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest
|
I sure hope I can find the answer, because I'm anxious for the new Firefox 10...
__________________
--
Bryce Hardy
|

2nd February 2012, 08:48 PM
|
|
Registered User
|
|
Join Date: Nov 2007
Posts: 16

|
|
|
Re: Brozen Package(s) Prevents Update
Same problem here (in french):
Quote:
--> Traitement de la dépendance*: libvpx.so.0()(64bit) pour le paquet*: ffmpeg-libs-0.8.8-1.fc16.x86_64
--> Résolution des dépendances terminée
Erreur*: Paquet*: ffmpeg-libs-0.8.8-1.fc16.x86_64 (@rpmfusion-free-updates)
Requiert*: libvpx.so.0()(64bit)
Suppression *: libvpx-0.9.7.1-1.fc16.x86_64 (@anaconda-0)
libvpx.so.0()(64bit)
Mis à jour par*: libvpx-1.0.0-1.fc16.x86_64 (updates)
Non trouvé
|
I do not have any test / rawhide repository enabled (or never installed anything from them)
|

2nd February 2012, 09:05 PM
|
|
Registered User
|
|
Join Date: Jan 2008
Posts: 30

|
|
|
Re: Brozen Package(s) Prevents Update
identical problem here. I'm also using rpm-fusion, so I think it's safe to assume these dependency errors are because we're not "purely on Fedora Updates".
I'm also not Rawhide, so I'm not sure why it's trying to update libvpx to 1.0.0-1. I tried to install the RPM manually, which resulted in the same dependency error with ffmpeg-libs-0.8.8-1.fc16.x86_64.
|

2nd February 2012, 09:25 PM
|
 |
Registered User
|
|
Join Date: May 2011
Location: Philadelphia, PA
Posts: 28

|
|
|
Re: Brozen Package(s) Prevents Update
Identical problem here, running FC16 64-bit. From one attempt:
Code:
Skipped (dependency problems):
ffmpeg-libs.x86_64 0:0.8.8-1.fc16 firefox.x86_64 0:10.0-1.fc16 gstreamer-plugins-bad-free.x86_64 0:0.10.22-2.fc16.2
libvpx.x86_64 0:1.0.0-1.fc16 xulrunner.x86_64 0:10.0-1.fc16 xulrunner-devel.x86_64 0:10.0-1.fc16
And another:
Code:
--> Processing Dependency: libvpx.so.0()(64bit) for package: ffmpeg-libs-0.8.8-1.fc16.x86_64
--> Finished Dependency Resolution
Error: Package: ffmpeg-libs-0.8.8-1.fc16.x86_64 (@rpmfusion-free-updates)
Requires: libvpx.so.0()(64bit)
Removing: libvpx-0.9.7.1-1.fc16.x86_64 (@anaconda-0)
libvpx.so.0()(64bit)
Updated By: libvpx-1.0.0-1.fc16.x86_64 (updates)
Not found
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest
There is no problem to update Thunderbird.
|

2nd February 2012, 09:44 PM
|
|
Registered User
|
|
Join Date: Dec 2011
Location: Chicago
Posts: 3

|
|
|
Re: Brozen Package(s) Prevents Update
Exact same issue. F16 Gnome 64 bit. Got my finger on the F5 if anyone has a fix, thank you greatly in advance : D
|

2nd February 2012, 09:49 PM
|
 |
Administrator
|
|
Join Date: Aug 2009
Posts: 6,613

|
|
|
Re: Brozen Package(s) Prevents Update
I ran into the same issue, but I had installed some of my audio/video stuff from atrpms.
All I had to do was uninstall my libavcodec52 and if fixed the problem. rpmfusion seems to have put that into a ffmpeg-libs package and not much telling what else would be uninstalled if you remove that package.
rpmfusion should have their package updated within a day or so if you just want to wait and then update.
|

2nd February 2012, 10:01 PM
|
|
Registered User
|
|
Join Date: Dec 2011
Location: Chicago
Posts: 3

|
|
|
Re: Brozen Package(s) Prevents Update
Glad that worked for you, but I don't seem to have libavcodec52 : /
thanks though : )
|

2nd February 2012, 10:12 PM
|
|
Registered User
|
|
Join Date: May 2007
Posts: 20

|
|
|
Re: Brozen Package(s) Prevents Update
Simplest solution is to do something like
rpm -ivh libvpx-1.0.0-1.fc16.x86_64.rpm
This INSTALLs the new version instead of updating it.
You end up with both versions available and then yum update will work correctly for the other packages.
Sort out the mess later by doing a forced reupdate of the libvpx package once the dust has settled.
Z.
|

2nd February 2012, 10:24 PM
|
 |
"Shells" (of a sub world)
|
|
Join Date: May 2011
Location: Helvetic Federation (Swissh)
Age: 33
Posts: 2,597

|
|
|
Re: Broken Package(s) Prevents Update
Ahh, should have added skip broken too
Code:
sudo yum upgrade -y --disablerepo=rpmfusion* --skip-broken
Works like a charm too.
Code:
$ sudo yum upgrade -y --disablerepo=rpmfusion* --skip-broken
Loaded plugins: langpacks, presto, refresh-packagekit
Setting up Upgrade Process
Resolving Dependencies
--> Running transaction check
---> Package firefox.x86_64 0:9.0.1-1.fc16 will be updated
---> Package firefox.x86_64 0:10.0-1.fc16 will be an update
---> Package gstreamer-plugins-bad-free.x86_64 0:0.10.22-2.fc16.1 will be updated
---> Package gstreamer-plugins-bad-free.x86_64 0:0.10.22-2.fc16.2 will be an update
---> Package libvpx.x86_64 0:0.9.7.1-1.fc16 will be updated
--> Processing Dependency: libvpx.so.0()(64bit) for package: ffmpeg-libs-0.8.8-1.fc16.x86_64
---> Package libvpx.x86_64 0:1.0.0-1.fc16 will be an update
---> Package xulrunner.x86_64 0:9.0.1-1.fc16 will be updated
---> Package xulrunner.x86_64 0:10.0-1.fc16 will be an update
--> Running transaction check
---> Package libvpx.x86_64 0:0.9.7.1-1.fc16 will be updated
---> Package libvpx.x86_64 0:1.0.0-1.fc16 will be an update
--> Processing Dependency: libvpx.so.1()(64bit) for package: gstreamer-plugins-bad-free-0.10.22-2.fc16.2.x86_64
--> Processing Dependency: libvpx.so.1()(64bit) for package: xulrunner-10.0-1.fc16.x86_64
--> Running transaction check
---> Package firefox.x86_64 0:9.0.1-1.fc16 will be updated
Packages skipped because of dependency problems:
firefox-10.0-1.fc16.x86_64 from updates
gstreamer-plugins-bad-free-0.10.22-2.fc16.2.x86_64 from updates
libvpx-1.0.0-1.fc16.x86_64 from updates
xulrunner-10.0-1.fc16.x86_64 from updates
__________________
Fedora Manual: http://docs.fedoraproject.org
Script-Tools: https://sourceforge.net/projects/script-tools/
sudo st tweak repo toggle livna ; st iso dl-fed && st iso usb
Last edited by sea; 2nd February 2012 at 10:54 PM.
|

3rd February 2012, 12:33 AM
|
 |
Registered User
|
|
Join Date: May 2011
Location: Philadelphia, PA
Posts: 28

|
|
|
Re: Broken Package(s) Prevents Update
Quote:
Originally Posted by sea
Ahh, should have added skip broken too
Code:
sudo yum upgrade -y --disablerepo=rpmfusion* --skip-broken
Works like a charm too.
Code:
Packages skipped because of dependency problems:
firefox-10.0-1.fc16.x86_64 from updates
gstreamer-plugins-bad-free-0.10.22-2.fc16.2.x86_64 from updates
libvpx-1.0.0-1.fc16.x86_64 from updates
xulrunner-10.0-1.fc16.x86_64 from updates
|
Nothing has been fixed (?).
|

3rd February 2012, 01:06 AM
|
 |
Administrator
|
|
Join Date: Aug 2009
Posts: 6,613

|
|
|
Re: Broken Package(s) Prevents Update
actually, I found out why I didn't get the dependency conflict with ffmpeg-libs like shown above.
enable the rpmfusion-free-updates-testing repo and update ffmpeg-libs
There is a newer version in there.
Code:
[root@tower20 etc]# yum info ffmpeg-libs
Loaded plugins: etckeeper, langpacks, presto, refresh-packagekit
Installed Packages
Name : ffmpeg-libs
Arch : x86_64
Version : 0.8.9
Release : 1.fc16
Size : 7.9 M
Repo : installed
From repo : rpmfusion-free-updates-testing
Summary : Libraries for ffmpeg
URL : http://ffmpeg.org/
License : GPLv2+
Description : FFmpeg is a complete and free Internet live audio and video
: broadcasting solution for Linux/Unix. It also includes a digital
: VCR. It can encode in real time in many formats including MPEG1
: audio and video, MPEG4, h263, ac3, asf, avi, real, mjpeg, and
: flash. This package contains the libraries for ffmpeg
Code:
yum --enablerepo=rpmfusion-free-updates-testing update ffmpeg-libs
yum update
|

3rd February 2012, 01:26 AM
|
|
Registered User
|
|
Join Date: Dec 2011
Location: Chicago
Posts: 3

|
|
|
Re: Broken Package(s) Prevents Update
that last one from DBelton worked
thank you greatly : D
|

3rd February 2012, 01:29 AM
|
|
Registered User
|
|
Join Date: Jun 2005
Location: Near the Sea of Japan
Age: 62
Posts: 150

|
|
|
Re: Broken Package(s) Prevents Update
Quote:
Originally Posted by DBelton
actually, I found out why I didn't get the dependency conflict with ffmpeg-libs like shown above.
enable the rpmfusion-free-updates-testing repo and update ffmpeg-libs
|
This worked and fixed my update problem. Thank you!
|
| Thread Tools |
Search this Thread |
|
|
|
| Display Modes |
Linear Mode
|
Posting Rules
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is Off
|
|
|
Current GMT-time: 13:41 (Saturday, 18-05-2013)
|
|
 |
 |
 |
 |
|
|