Yum Update Trixbox Issues Dependency Errors

After installing Trixbox on my VirtualBox to mess around with, I noticed that many packages were out of date so I went to update those packages.

Problem:
After typing yum update, yum did it’s thing but halted before installing anything with the following message:
Missing Dependency: libcares.so.1 is needed by package sipsak-0.9.6-1.el5.i386 (installed)
Error: Missing Dependency: libcares.so.1 is needed by package sipsak-0.9.6-1.el5.i386 (installed)
Solution:
Your going to have to install these manually before yum will be able to handle them. Use the following commands to download and install these packages.
wget http://download.fedora.redhat.com/pub/epel/5/i386/sipsak-0.9.6-8.el5.i386.rpm
wget http://download.fedora.redhat.com/pub/epel/5/i386/c-ares-1.6.0-2.el5.i386.rpm
rpm -Uhv sipsak-0.9.6-8.el5.i386.rpm c-ares-1.6.0-2.el5.i386.rpm
Workaround:
If you don’t have time to deal with these and would prefer to continue installing all other updates, you can tell yum to ignore broken dependencies by using the argument –skip-broken.
yum update –skip-broken

Leave a comment