Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package php-ldap.x86_64 0:5.3.3-3.el6_2.8 will be installed
--> Processing Dependency: php-common = 5.3.3-3.el6_2.8 for package: php-ldap-5.3.3-3.el6_2.8.x86_64
--> Finished Dependency Resolution
Error: Package: php-ldap-5.3.3-3.el6_2.8.x86_64 (base)
Requires: php-common = 5.3.3-3.el6_2.8
Installed: php-common-5.3.3-14.el6_3.x86_64 (@updates)
php-common = 5.3.3-14.el6_3
Available: php-common-5.3.3-3.el6_2.8.x86_64 (base)
php-common = 5.3.3-3.el6_2.8
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest
[root@pxdc001apnag1 run]#
It seems PHP-LDAP requires an older version of php-common. I really do not want to downgrade my PHP-COMMON version. Is there another way to getting PHP-LDAP to work?
EDIT: I already tried running --skip-broken AND rpm -Va --nofiles --nodigest to no effect
My Nagios Version: Nagios XI 2012R1.6 | CENTOS 6.3 64 Bit
Interesting, most likely this is an issue from varying repos. Can you run the following command and send it back please. This will give us a list of the installed php packages and what yum is seeing as available.
rpm -qa | grep php
yum list php php-common php-ldap
Nagios-Plugins maintainer exclusively, unless you have other C language bugs with open-source nagios projects, then I am happy to help! Please pm or use other communication to alert me to issues as I no longer track the forum.
Nagios-Plugins maintainer exclusively, unless you have other C language bugs with open-source nagios projects, then I am happy to help! Please pm or use other communication to alert me to issues as I no longer track the forum.
So updates repo is causing issues due to ldap needing the base version of php-common. Lets try a downgrade of php, this may cause some issues with other php packages but that should be all, and we can definitely work through that.
Nagios-Plugins maintainer exclusively, unless you have other C language bugs with open-source nagios projects, then I am happy to help! Please pm or use other communication to alert me to issues as I no longer track the forum.
No the only difference is the update repo trying to use versions newer than base dependencies. However, yum is smart enough to realize that php-ldap and potentially others require the older version and will not update unless dependencies allow it. As far as I know there should not be any major security issues, base tends to quickly backport anything important.
Nagios-Plugins maintainer exclusively, unless you have other C language bugs with open-source nagios projects, then I am happy to help! Please pm or use other communication to alert me to issues as I no longer track the forum.