Posted: . At: 10:36 PM. This was 11 years ago. Post ID: 6159
Page permalink. WordPress uses cookies, or tiny pieces of information stored on your computer, to verify who you are. There are cookies for logged in users and for commenters.
These cookies expire two weeks after they are set.

How to fix an annoying dependency issue when updating Fedora 19.

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.

ftp://195.220.108.108/linux/fedora/linux/releases/19/Everything/x86_64/os/Packages/l/libva-1.1.1-2.fc19.x86_64.rpm.

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.

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.