Dear All,
I am trying to install PHP OAuth extension for the PHP 7.1 version in CentOS 6.9.
Unfortunately while installing in one step package is not get installed and I am getting below error:
=====================
[root@dev1 /]#
yum install php-pecl-oauth
Loaded plugins: fastestmirror, replace
Setting up Install Process
Loading mirror speeds from cached hostfile
* base: mirror.nbrc.ac.in
* epel: kartolo.sby.datautama.net.id
* extras: mirror.nbrc.ac.in
* remi: mirror.netsite.dk
* remi-safe: mirror.netsite.dk
* rpmforge: kartolo.sby.datautama.net.id
* rpmfusion-free-updates: kartolo.sby.datautama.net.id
* updates: mirror.nbrc.ac.in
* webtatic: sp.repo.webtatic.com
remi | 2.9 kB 00:00
Resolving Dependencies
--> Running transaction check
---> Package php-pecl-oauth.x86_64 0:1.2.3-9.el6.remi.5.4 will be installed
--> Processing Dependency: php(zend-abi) = 20100525-x86-64 for package: php-pecl-oauth-1.2.3-9.el6.remi.5.4.x86_64
--> Processing Dependency: php(api) = 20100412-x86-64 for package: php-pecl-oauth-1.2.3-9.el6.remi.5.4.x86_64
--> Processing Dependency: /usr/bin/pecl for package: php-pecl-oauth-1.2.3-9.el6.remi.5.4.x86_64
--> Processing Dependency: /usr/bin/pecl for package: php-pecl-oauth-1.2.3-9.el6.remi.5.4.x86_64
--> Running transaction check
---> Package php-common.x86_64 0:5.4.45-13.el6.remi will be installed
---> Package php-pear.noarch 1:1.10.5-2.el6.remi will be installed
--> Processing Dependency: php-posix for package: 1

hp-pear-1.10.5-2.el6.remi.noarch
--> Running transaction check
---> Package php-process.x86_64 0:5.4.45-13.el6.remi will be installed
--> Processing Conflict: php71w-common-7.1.6-1.w6.x86_64 conflicts php-common < 7.1
--> Restarting Dependency Resolution with new changes.
--> Running transaction check
---> Package php71w-common.x86_64 0:7.1.6-1.w6 will be updated
--> Processing Dependency: php71w-common(x86-64) = 7.1.6-1.w6 for package: php71w-mcrypt-7.1.6-1.w6.x86_64
--> Processing Dependency: php71w-common(x86-64) = 7.1.6-1.w6 for package: php71w-xml-7.1.6-1.w6.x86_64
--> Processing Dependency: php71w-common(x86-64) = 7.1.6-1.w6 for package: php71w-gd-7.1.6-1.w6.x86_64
--> Processing Dependency: php71w-common(x86-64) = 7.1.6-1.w6 for package: php71w-mbstring-7.1.6-1.w6.x86_64
--> Processing Dependency: php71w-common(x86-64) = 7.1.6-1.w6 for package: php71w-pdo-7.1.6-1.w6.x86_64
--> Processing Dependency: php71w-common(x86-64) = 7.1.6-1.w6 for package: php71w-intl-7.1.6-1.w6.x86_64
--> Processing Dependency: php71w-common(x86-64) = 7.1.6-1.w6 for package: php71w-cli-7.1.6-1.w6.x86_64
---> Package php71w-common.x86_64 0:7.1.7-1.w6 will be an update
--> Running transaction check
---> Package php71w-cli.x86_64 0:7.1.6-1.w6 will be updated
---> Package php71w-cli.x86_64 0:7.1.7-1.w6 will be an update
---> Package php71w-gd.x86_64 0:7.1.6-1.w6 will be updated
---> Package php71w-gd.x86_64 0:7.1.7-1.w6 will be an update
---> Package php71w-intl.x86_64 0:7.1.6-1.w6 will be updated
---> Package php71w-intl.x86_64 0:7.1.7-1.w6 will be an update
---> Package php71w-mbstring.x86_64 0:7.1.6-1.w6 will be updated
---> Package php71w-mbstring.x86_64 0:7.1.7-1.w6 will be an update
---> Package php71w-mcrypt.x86_64 0:7.1.6-1.w6 will be updated
---> Package php71w-mcrypt.x86_64 0:7.1.7-1.w6 will be an update
---> Package php71w-pdo.x86_64 0:7.1.6-1.w6 will be updated
--> Processing Dependency: php71w-pdo(x86-64) = 7.1.6-1.w6 for package: php71w-mysqlnd-7.1.6-1.w6.x86_64
---> Package php71w-pdo.x86_64 0:7.1.7-1.w6 will be an update
---> Package php71w-xml.x86_64 0:7.1.6-1.w6 will be updated
---> Package php71w-xml.x86_64 0:7.1.7-1.w6 will be an update
--> Running transaction check
---> Package php71w-mysqlnd.x86_64 0:7.1.6-1.w6 will be updated
---> Package php71w-mysqlnd.x86_64 0:7.1.7-1.w6 will be an update
--> Processing Conflict: php71w-common-7.1.7-1.w6.x86_64 conflicts php-common < 7.1
--> Finished Dependency Resolution
Error: php71w-common conflicts with php-common-5.4.45-13.el6.remi.x86_64
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest
=====================
It will be great help if someone let me know why it's conflicting and how we can solve this ?
Regards,
Tarak Nath