I ran yum-update
on my Fedora 19 installation today and I got this error.
root@neo homer# yum update Loaded plugins: fastestmirror, langpacks, refresh-packagekit Loading mirror speeds from cached hostfile * rpmfusion-free: rpmfusion.mirror.uber.com.au * rpmfusion-free-debuginfo: rpmfusion.mirror.uber.com.au * rpmfusion-free-source: rpmfusion.mirror.uber.com.au * rpmfusion-free-updates: rpmfusion.mirror.uber.com.au * rpmfusion-free-updates-debuginfo: rpmfusion.mirror.uber.com.au * rpmfusion-free-updates-source: rpmfusion.mirror.uber.com.au * rpmfusion-nonfree: rpmfusion.mirror.uber.com.au * rpmfusion-nonfree-debuginfo: rpmfusion.mirror.uber.com.au * rpmfusion-nonfree-source: rpmfusion.mirror.uber.com.au * rpmfusion-nonfree-updates: rpmfusion.mirror.uber.com.au * rpmfusion-nonfree-updates-debuginfo: rpmfusion.mirror.uber.com.au * rpmfusion-nonfree-updates-source: rpmfusion.mirror.uber.com.au Resolving Dependencies --> Running transaction check ---> Package ffmpeg-libs.x86_64 0:1.2.1-3.fc19 will be updated ---> Package ffmpeg-libs.x86_64 0:1.2.2-1.fc19 will be an update --> Processing Dependency: libva.so.1()(64bit) for package: ffmpeg-libs-1.2.2-1.fc19.x86_64 ---> Package google-chrome-stable.x86_64 0:28.0.1500.95-213514 will be updated ---> Package google-chrome-stable.x86_64 0:29.0.1547.57-217859 will be an update ---> Package gstreamer-ffmpeg.x86_64 0:0.10.13-8.fc19 will be updated ---> Package gstreamer-ffmpeg.x86_64 0:0.10.13-9.fc19 will be an update ---> Package gstreamer1-libav.x86_64 0:1.0.6-1.fc19 will be updated ---> Package gstreamer1-libav.x86_64 0:1.0.9-1.fc19 will be an update ---> Package gstreamer1-plugins-bad-freeworld.x86_64 0:1.0.6-1.fc19 will be updated ---> Package gstreamer1-plugins-bad-freeworld.x86_64 0:1.0.9-1.fc19 will be an update ---> Package gstreamer1-plugins-ugly.x86_64 0:1.0.6-2.fc19 will be updated ---> Package gstreamer1-plugins-ugly.x86_64 0:1.0.9-1.fc19 will be an update --> Finished Dependency Resolution Error: Package: ffmpeg-libs-1.2.2-1.fc19.x86_64 (rpmfusion-free-updates) Requires: libva.so.1()(64bit) You could try using --skip-broken to work around the problem You could try running: rpm -Va --nofiles --nodigest |
There was a missing library on my system. I fixed this by installing this RPM file for a 64bit Fedora 19 installation.
Download this RPM file and then type this command to install it.
root@neo Downloads# rpm -ivh libva-1.1.1-2.fc19.x86_64.rpm Preparing... ################################# [100%] Updating / installing... 1:libva-1.1.1-2.fc19 ################################# [100%] |
After this fix; the yum-update command finished without incident. This is an easy thing to fix, just google for the missing file and you can find out what RPM file contains it.