Page 1 of 1

5.5.6-1 dependency on php-mssql (deprecated?)

Posted: Tue Nov 06, 2018 7:37 pm
by tolee
Could there be an error in the dependencies list required for 5.5.6-1?

When I run the fullinstall, only error thrown is this:
===
Error: Package: nagiosxi-deps-el7-5.5.6-1.noarch (/nagiosxi-deps-el7-5.5.6-1.noarch)
Requires: php-mssql
Available: php-mssql-5.4.16-7.el7.x86_64 (epel)
php-mssql = 5.4.16-7.el7
===
However, when I attempt to yum install php-mssql, I get this:
===
Package php-mssql-5.4.16-7.el7.x86_64 is obsoleted by php-pdo-dblib-7.2.11-1.el7.remi.x86_64 which is already installed
===
If I yum remove php-pdo-dblib, I get this:
===
Package php-mssql is obsoleted by php-pdo-dblib, trying to install php-pdo-dblib-7.2.11-1.el7.remi.x86_64 instead
Resolving Dependencies
--> Running transaction check
---> Package php-pdo-dblib.x86_64 0:7.2.11-1.el7.remi will be installed
--> Finished Dependency Resolution

Re: 5.5.6-1 dependency on php-mssql (deprecated?)

Posted: Wed Nov 07, 2018 8:00 am
by scottwilkerson
It looks like you have added the remi repository which is not recommended.

Re: 5.5.6-1 dependency on php-mssql (deprecated?)

Posted: Wed Nov 07, 2018 1:16 pm
by tolee
Removed all remi* repositories and ran a yum clean all.
I had to remove remi versions of some packages I had (php-common), then I was able to install php-mssql.
After this, I was able to run fullinstall.

Thank you!

Re: 5.5.6-1 dependency on php-mssql (deprecated?)

Posted: Wed Nov 07, 2018 2:06 pm
by scottwilkerson
tolee wrote:Removed all remi* repositories and ran a yum clean all.
I had to remove remi versions of some packages I had (php-common), then I was able to install php-mssql.
After this, I was able to run fullinstall.

Thank you!
Great! Glad you were able to complete the install

Locking thread.