Bug 786842
| Summary: | firefox 10: libvpx related upgrade error | ||
|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | Need Real Name <lsof> |
| Component: | yum | Assignee: | Gecko Maintainer <gecko-bugs-nobody> |
| Status: | CLOSED NOTABUG | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
| Severity: | unspecified | Docs Contact: | |
| Priority: | unspecified | ||
| Version: | 16 | CC: | badseedtux, barthes.benoit, chepioq, ffesti, gecko-bugs-nobody, james.antill, jhorak, konstantin, lsof, maxamillion, pmatilai, rackham.levert, technologyresearch2010, tim.lauridsen, zpavlas |
| Target Milestone: | --- | ||
| Target Release: | --- | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | Bug Fix | |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2012-02-03 07:25:24 UTC | Type: | --- |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Embargoed: | |||
I have this bug too. Here is my failed "yum update":
yum update
Loaded plugins: langpacks, presto, refresh-packagekit
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 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 (@koji-override-0/$releasever)
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 had the same error. I am using RPMFusion, and the following command fixed the problem: yum --enablerepo=rpmfusion-free-updates-testing update ffmpeg-libs Firefox has been updated to version 10 as part of the process. Same problem here, but the workaround (install fc17 rawhide packages) is not a good idea. I think it's a problem with libvpx-1.0.0-1.fc16, that provide libvpx.so.1 instead of libvpx.so.0 what"s the solution, without using the rawhide ? Please report this issue to rpmfusion bugzilla: https://bugzilla.rpmfusion.org/ We can't do much about it, they need to rebuild ffmpeg-libs agains newer livpx (they might already done that, check your rpmfusion repository for updates). New libvpx was required due to security crasher. command yum --enablerepo=rpmfusion-free-updates-testing update ffmpeg-libs solve problem for me. thank Konstantin. same issue Same issue |
Description of problem: Unexpectedly hard to upgrade firefox. This fails: yum upgrade firefox --enablerepo=updates-testing,rpmfusion-free-rawhide This works: yum install libvpx-1.0.0-1.fc16 --enablerepo=updates-testing,rpmfusion-free-rawhide Strange. Output: # yum upgrade firefox --enablerepo=updates-testing,rpmfusion-free-rawhide Loaded plugins: fastestmirror, presto, protectbase, refresh-packagekit, security Loading mirror speeds from cached hostfile updates-testing/metalink | 24 kB 00:00 [..] 0 packages excluded due to repository protections 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 --> Processing Dependency: gecko-libs(x86-64) = 10.0-1 for package: firefox-10.0-1.fc16.x86_64 --> Running transaction check ---> 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 --> Processing Dependency: libvpx.so.1()(64bit) for package: xulrunner-10.0-1.fc16.x86_64 --> Running transaction check ---> Package libvpx.x86_64 0:0.9.7.1-1.fc16 will be updated --> Processing Dependency: libvpx.so.0()(64bit) for package: gstreamer-plugins-bad-free-0.10.22-2.fc16.1.x86_64 --> 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 --> Running transaction check ---> Package ffmpeg-libs.x86_64 0:0.8.8-1.fc16 will be updated --> Processing Dependency: ffmpeg-libs = 0.8.8-1.fc16 for package: ffmpeg-0.8.8-1.fc16.x86_64 ---> Package ffmpeg-libs.x86_64 0:0.8.8-1.fc17 will be an update ---> Package gstreamer-plugins-bad-free.x86_64 0:0.10.22-2.fc16.1 will be updated --> Processing Dependency: gstreamer-plugins-bad-free = 0.10.22-2.fc16.1 for package: gstreamer-plugins-bad-free-extras-0.10.22-2.fc16.1.x86_64 ---> Package gstreamer-plugins-bad-free.x86_64 0:0.10.22-2.fc16.2 will be an update --> Running transaction check ---> Package ffmpeg.x86_64 0:0.8.8-1.fc16 will be updated ---> Package ffmpeg.x86_64 0:0.8.8-1.fc17 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 --> Finished Dependency Resolution Dependencies Resolved ================================================================================ Package Arch Version Repository Size ================================================================================ Updating: firefox x86_64 10.0-1.fc16 updates-testing 20 M Updating for dependencies: ffmpeg x86_64 0.8.8-1.fc17 rpmfusion-free-rawhide 257 k ffmpeg-libs x86_64 0.8.8-1.fc17 rpmfusion-free-rawhide 3.1 M gstreamer-plugins-bad-free x86_64 0.10.22-2.fc16.2 updates-testing 1.2 M gstreamer-plugins-bad-free-extras x86_64 0.10.22-2.fc16.2 updates-testing 120 k libvpx x86_64 1.0.0-1.fc16 updates-testing 192 k xulrunner x86_64 10.0-1.fc16 updates-testing 11 M Transaction Summary ================================================================================ Upgrade 7 Packages Total size: 35 M Is this ok [y/N]: y Downloading Packages: Running Transaction Check ERROR with transaction check vs depsolve: libvpx.so.0()(64bit) is needed by ffmpeg-libs-0.8.8-1.fc17.x86_64 Please report this error in http://yum.baseurl.org/report You could try running: rpm -Va --nofiles --nodigest Your transaction was saved, rerun it with: yum load-transaction /tmp/yum_save_tx-2012-02-02-15-326LYwRX.yumtx # yum install libvpx-1.0.0-1.fc16 --enablerepo=updates-testing,rpmfusion-free-rawhide Loaded plugins: fastestmirror, presto, protectbase, refresh-packagekit, security Loading mirror speeds from cached hostfile [..] 0 packages excluded due to repository protections Setting up Install Process Resolving Dependencies --> Running transaction check ---> Package libvpx.x86_64 0:0.9.7.1-1.fc16 will be updated --> Processing Dependency: libvpx.so.0()(64bit) for package: gstreamer-plugins-bad-free-0.10.22-2.fc16.1.x86_64 --> Processing Dependency: libvpx.so.0()(64bit) for package: xulrunner-9.0.1-1.fc16.x86_64 --> 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 --> Running transaction check ---> Package ffmpeg-libs.x86_64 0:0.8.8-1.fc16 will be updated --> Processing Dependency: ffmpeg-libs = 0.8.8-1.fc16 for package: ffmpeg-0.8.8-1.fc16.x86_64 ---> Package ffmpeg-libs.x86_64 0:0.8.9-1.fc17 will be an update ---> Package gstreamer-plugins-bad-free.x86_64 0:0.10.22-2.fc16.1 will be updated --> Processing Dependency: gstreamer-plugins-bad-free = 0.10.22-2.fc16.1 for package: gstreamer-plugins-bad-free-extras-0.10.22-2.fc16.1.x86_64 ---> Package gstreamer-plugins-bad-free.x86_64 0:0.10.22-2.fc16.2 will be an update ---> Package xulrunner.x86_64 0:9.0.1-1.fc16 will be updated --> Processing Dependency: gecko-libs(x86-64) = 9.0.1-1 for package: firefox-9.0.1-1.fc16.x86_64 ---> Package xulrunner.x86_64 0:10.0-1.fc16 will be an update --> Running transaction check ---> Package ffmpeg.x86_64 0:0.8.8-1.fc16 will be updated ---> Package ffmpeg.x86_64 0:0.8.9-1.fc17 will be an update ---> 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-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 --> Finished Dependency Resolution Dependencies Resolved ================================================================================ Package Arch Version Repository Size ================================================================================ Updating: libvpx x86_64 1.0.0-1.fc16 updates-testing 192 k Updating for dependencies: ffmpeg x86_64 0.8.9-1.fc17 rpmfusion-free-rawhide 258 k ffmpeg-libs x86_64 0.8.9-1.fc17 rpmfusion-free-rawhide 3.1 M firefox x86_64 10.0-1.fc16 updates-testing 20 M gstreamer-plugins-bad-free x86_64 0.10.22-2.fc16.2 updates-testing 1.2 M gstreamer-plugins-bad-free-extras x86_64 0.10.22-2.fc16.2 updates-testing 120 k xulrunner x86_64 10.0-1.fc16 updates-testing 11 M Transaction Summary ================================================================================ Upgrade 7 Packages Total size: 35 M Total download size: 3.4 M Is this ok [y/N]: y Downloading Packages: Setting up and reading Presto delta metadata (1/2): ffmpeg-0.8.9-1.fc17.x86_64.rpm | 258 kB 00:00 (2/2): ffmpeg-libs-0.8.9-1.fc17.x86_64.rpm | 3.1 MB 00:00 -------------------------------------------------------------------------------- Total 3.3 MB/s | 3.4 MB 00:01 Running Transaction Check Running Transaction Test Transaction Test Succeeded Running Transaction Updating : libvpx-1.0.0-1.fc16.x86_64 1/14 Updating : xulrunner-10.0-1.fc16.x86_64 2/14 Updating : ffmpeg-libs-0.8.9-1.fc17.x86_64 3/14 Updating : gstreamer-plugins-bad-free-0.10.22-2.fc16.2.x86_64 4/14 Updating : gstreamer-plugins-bad-free-extras-0.10.22-2.fc16.2.x86_6 5/14 Updating : ffmpeg-0.8.9-1.fc17.x86_64 6/14 Updating : firefox-10.0-1.fc16.x86_64 [################ ] 7/14x Updating : firefox-10.0-1.fc16.x86_64 7/14 Cleanup : firefox-9.0.1-1.fc16.x86_64 8/14 Cleanup : xulrunner-9.0.1-1.fc16.x86_64 9/14 Cleanup : ffmpeg-0.8.8-1.fc16.x86_64 10/14 Cleanup : ffmpeg-libs-0.8.8-1.fc16.x86_64 11/14 Cleanup : gstreamer-plugins-bad-free-extras-0.10.22-2.fc16.1.x86_6 12/14 Cleanup : gstreamer-plugins-bad-free-0.10.22-2.fc16.1.x86_64 13/14 Cleanup : libvpx-0.9.7.1-1.fc16.x86_64 14/14 Updated: libvpx.x86_64 0:1.0.0-1.fc16 Dependency Updated: ffmpeg.x86_64 0:0.8.9-1.fc17 ffmpeg-libs.x86_64 0:0.8.9-1.fc17 firefox.x86_64 0:10.0-1.fc16 gstreamer-plugins-bad-free.x86_64 0:0.10.22-2.fc16.2 gstreamer-plugins-bad-free-extras.x86_64 0:0.10.22-2.fc16.2 xulrunner.x86_64 0:10.0-1.fc16 Complete! Version-Release number of selected component (if applicable): yum-3.4.3-7.fc16.noarch How reproducible: Steps to Reproduce: 1. 2. 3. Actual results: Expected results: Additional info: