CentOS / RHEL 5 dependency issues

If you have the rpmforge repo configured on your server then you may run into a dependency issue with libyaml when trying to install the sd-agent. 

When attempting to install the sd-agent with 'yum install sd-agent' you may see the following:

sd-agent-2.0.1-1.x86_64 from serverdensity has depsolving problems
  --> Missing Dependency: libyaml-0.so.1()(64bit) is needed by package sd-agent-2.0.1-1.x86_64 (serverdensity)
Error: Missing Dependency: libyaml-0.so.1()(64bit) is needed by package sd-agent-2.0.1-1.x86_64 (serverdensity)
 You could try using --skip-broken to work around the problem
 You could try running: package-cleanup --problems
                        package-cleanup --dupes
                        rpm -Va --nofiles --nodigest
The program package-cleanup is found in the yum-utils package.

To resolve the dependency issue, run the following commands:

yum clean all 
yum install libyaml --disablerepo='rpmforge'
yum install sd-agent

Then simply continue to complete your agent configuration.

Was this article helpful?
0 out of 0 found this helpful
Have more questions? Submit a request

Comments

Monday  —  Friday.

10am  —  6pm UK.

Dedicated Support.