I have spent the last 2 days trying to install Nagios XI on RHEL 7.x server with no luck. It always fails with below error. I had removed these php-* packages & reinstalled them by enabling the optional RHEL repo but neverthless it still fails. Can anyone help me with this issue ?
Code: Select all
Error: Package: php-snmp-5.4.16-43.el7_4.x86_64 (@Docker1_14_1)
Requires: php-common(x86-64) = 5.4.16-43.el7_4
Removing: php-common-5.4.16-43.el7_4.x86_64 (@Docker1_13_1)
php-common(x86-64) = 5.4.16-43.el7_4
Updated By: php-common-5.4.16-45.el7.x86_64 (Docker1_13_1)
php-common(x86-64) = 5.4.16-45.el7
Available: php-common-5.4.16-21.el7.x86_64 (Docker1_13_1)
php-common(x86-64) = 5.4.16-21.el7
Available: php-common-5.4.16-23.el7_0.x86_64 (Docker1_13_1)
php-common(x86-64) = 5.4.16-23.el7_0
Available: php-common-5.4.16-23.el7_0.1.x86_64 (Docker1_13_1)
php-common(x86-64) = 5.4.16-23.el7_0.1
Available: php-common-5.4.16-23.el7_0.3.x86_64 (Docker1_13_1)
php-common(x86-64) = 5.4.16-23.el7_0.3
Available: php-common-5.4.16-36.el7_1.x86_64 (Docker1_13_1)
php-common(x86-64) = 5.4.16-36.el7_1
Available: php-common-5.4.16-36.1.el7_2.1.x86_64 (Docker1_13_1)
php-common(x86-64) = 5.4.16-36.1.el7_2.1
Available: php-common-5.4.16-36.3.el7_2.x86_64 (Docker1_13_1)
php-common(x86-64) = 5.4.16-36.3.el7_2
Available: php-common-5.4.16-42.el7.x86_64 (Docker1_13_1)
php-common(x86-64) = 5.4.16-42.el7
Available: php-common-5.4.16-43.el7_4.1.x86_64 (Docker1_13_1)
php-common(x86-64) = 5.4.16-43.el7_4.1
Error: Package: php-devel-5.4.16-43.el7_4.x86_64 (@Docker1_14_1)
Requires: php-cli(x86-64) = 5.4.16-43.el7_4
Removing: php-cli-5.4.16-43.el7_4.x86_64 (@Docker1_13_1)
php-cli(x86-64) = 5.4.16-43.el7_4
Updated By: php-cli-5.4.16-45.el7.x86_64 (Docker1_13_1)
php-cli(x86-64) = 5.4.16-45.el7
Available: php-cli-5.4.16-21.el7.x86_64 (Docker1_13_1)
php-cli(x86-64) = 5.4.16-21.el7
Available: php-cli-5.4.16-23.el7_0.x86_64 (Docker1_13_1)
php-cli(x86-64) = 5.4.16-23.el7_0
Available: php-cli-5.4.16-23.el7_0.1.x86_64 (Docker1_13_1)
php-cli(x86-64) = 5.4.16-23.el7_0.1
Available: php-cli-5.4.16-23.el7_0.3.x86_64 (Docker1_13_1)
php-cli(x86-64) = 5.4.16-23.el7_0.3
Available: php-cli-5.4.16-36.el7_1.x86_64 (Docker1_13_1)
php-cli(x86-64) = 5.4.16-36.el7_1
Available: php-cli-5.4.16-36.1.el7_2.1.x86_64 (Docker1_13_1)
php-cli(x86-64) = 5.4.16-36.1.el7_2.1
Available: php-cli-5.4.16-36.3.el7_2.x86_64 (Docker1_13_1)
php-cli(x86-64) = 5.4.16-36.3.el7_2
Available: php-cli-5.4.16-42.el7.x86_64 (Docker1_13_1)
php-cli(x86-64) = 5.4.16-42.el7
Available: php-cli-5.4.16-43.el7_4.1.x86_64 (Docker1_13_1)
php-cli(x86-64) = 5.4.16-43.el7_4.1
Error: Package: php-mbstring-5.4.16-43.el7_4.x86_64 (@Docker1_14_1)
Requires: php-common(x86-64) = 5.4.16-43.el7_4
Removing: php-common-5.4.16-43.el7_4.x86_64 (@Docker1_13_1)
php-common(x86-64) = 5.4.16-43.el7_4
Updated By: php-common-5.4.16-45.el7.x86_64 (Docker1_13_1)
php-common(x86-64) = 5.4.16-45.el7
Available: php-common-5.4.16-21.el7.x86_64 (Docker1_13_1)
php-common(x86-64) = 5.4.16-21.el7
Available: php-common-5.4.16-23.el7_0.x86_64 (Docker1_13_1)
php-common(x86-64) = 5.4.16-23.el7_0
Available: php-common-5.4.16-23.el7_0.1.x86_64 (Docker1_13_1)
php-common(x86-64) = 5.4.16-23.el7_0.1
Available: php-common-5.4.16-23.el7_0.3.x86_64 (Docker1_13_1)
php-common(x86-64) = 5.4.16-23.el7_0.3
Available: php-common-5.4.16-36.el7_1.x86_64 (Docker1_13_1)
php-common(x86-64) = 5.4.16-36.el7_1
Available: php-common-5.4.16-36.1.el7_2.1.x86_64 (Docker1_13_1)
php-common(x86-64) = 5.4.16-36.1.el7_2.1
Available: php-common-5.4.16-36.3.el7_2.x86_64 (Docker1_13_1)
php-common(x86-64) = 5.4.16-36.3.el7_2
Available: php-common-5.4.16-42.el7.x86_64 (Docker1_13_1)
php-common(x86-64) = 5.4.16-42.el7
Available: php-common-5.4.16-43.el7_4.1.x86_64 (Docker1_13_1)
php-common(x86-64) = 5.4.16-43.el7_4.1
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest