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.
Comments