Installed Php 8.1 but having problems installing php-pecl-redis

0

I had to upgrade PHP 8.1 and I have everything working except Redis. When I try to install php-pecl-redis, I get the following errors.

Resolving Dependencies --> Running transaction check ---> Package php-pecl-redis.x86_64 0:2.2.8-1.el7 will be installed --> Processing Dependency: php(api) = 20100412-64 for package: php-pecl-redis-2.2.8-1.el7.x86_64 --> Processing Dependency: php(zend-abi) = 20100525-64 for package: php-pecl-redis-2.2.8-1.el7.x86_64 --> Processing Dependency: php-pecl-igbinary(x86-64) for package: php-pecl-redis-2.2.8-1.el7.x86_64 --> Running transaction check ---> Package php-pecl-igbinary.x86_64 0:1.2.1-1.el7 will be installed --> Processing Dependency: php(api) = 20100412-64 for package: php-pecl-igbinary-1.2.1-1.el7.x86_64 --> Processing Dependency: php(zend-abi) = 20100525-64 for package: php-pecl-igbinary-1.2.1-1.el7.x86_64 ---> Package php-pecl-redis.x86_64 0:2.2.8-1.el7 will be installed --> Processing Dependency: php(api) = 20100412-64 for package: php-pecl-redis-2.2.8-1.el7.x86_64 --> Processing Dependency: php(zend-abi) = 20100525-64 for package: php-pecl-redis-2.2.8-1.el7.x86_64 --> Finished Dependency Resolution Error: Package: php-pecl-redis-2.2.8-1.el7.x86_64 (epel) Requires: php(api) = 20100412-64 Installed: php-common-8.1.12-1.amzn2.x86_64 (@amzn2extra-php8.1) php(api) = 20210902-64 Available: php-common-5.4.16-43.amzn2.x86_64 (amzn2-core) php(api) = 20100412-64 Available: php-common-5.4.16-43.amzn2.0.1.x86_64 (amzn2-core) php(api) = 20100412-64 Available: php-common-5.4.16-43.amzn2.0.2.x86_64 (amzn2-core) php(api) = 20100412-64 Available: php-common-5.4.16-43.amzn2.0.3.x86_64 (amzn2-core) php(api) = 20100412-64 Available: php-common-5.4.16-43.amzn2.0.4.x86_64 (amzn2-core) php(api) = 20100412-64 Available: php-common-5.4.16-45.amzn2.0.5.x86_64 (amzn2-core) php(api) = 20100412-64 Available: php-common-5.4.16-45.amzn2.0.6.x86_64 (amzn2-core) php(api) = 20100412-64 Available: php-common-5.4.16-46.amzn2.0.2.x86_64 (amzn2-core) php(api) = 20100412-64 Available: php-common-8.1.11-1.amzn2.x86_64 (amzn2extra-php8.1) php(api) = 20210902-64 Error: Package: php-pecl-igbinary-1.2.1-1.el7.x86_64 (epel) Requires: php(api) = 20100412-64 Installed: php-common-8.1.12-1.amzn2.x86_64 (@amzn2extra-php8.1) php(api) = 20210902-64 Available: php-common-5.4.16-43.amzn2.x86_64 (amzn2-core) php(api) = 20100412-64 Available: php-common-5.4.16-43.amzn2.0.1.x86_64 (amzn2-core) php(api) = 20100412-64 Available: php-common-5.4.16-43.amzn2.0.2.x86_64 (amzn2-core) php(api) = 20100412-64 Available: php-common-5.4.16-43.amzn2.0.3.x86_64 (amzn2-core) php(api) = 20100412-64 Available: php-common-5.4.16-43.amzn2.0.4.x86_64 (amzn2-core) php(api) = 20100412-64 Available: php-common-5.4.16-45.amzn2.0.5.x86_64 (amzn2-core) php(api) = 20100412-64 Available: php-common-5.4.16-45.amzn2.0.6.x86_64 (amzn2-core) php(api) = 20100412-64 Available: php-common-5.4.16-46.amzn2.0.2.x86_64 (amzn2-core) php(api) = 20100412-64 Available: php-common-8.1.11-1.amzn2.x86_64 (amzn2extra-php8.1) php(api) = 20210902-64 Error: Package: php-pecl-redis-2.2.8-1.el7.x86_64 (epel) Requires: php(zend-abi) = 20100525-64 Installed: php-common-8.1.12-1.amzn2.x86_64 (@amzn2extra-php8.1) php(zend-abi) = 20210902-64 Available: php-common-5.4.16-43.amzn2.x86_64 (amzn2-core) php(zend-abi) = 20100525-64 Available: php-common-5.4.16-43.amzn2.0.1.x86_64 (amzn2-core) php(zend-abi) = 20100525-64 Available: php-common-5.4.16-43.amzn2.0.2.x86_64 (amzn2-core) php(zend-abi) = 20100525-64 Available: php-common-5.4.16-43.amzn2.0.3.x86_64 (amzn2-core) php(zend-abi) = 20100525-64 Available: php-common-5.4.16-43.amzn2.0.4.x86_64 (amzn2-core) php(zend-abi) = 20100525-64 Available: php-common-5.4.16-45.amzn2.0.5.x86_64 (amzn2-core) php(zend-abi) = 20100525-64 Available: php-common-5.4.16-45.amzn2.0.6.x86_64 (amzn2-core) php(zend-abi) = 20100525-64 Available: php-common-5.4.16-46.amzn2.0.2.x86_64 (amzn2-core) php(zend-abi) = 20100525-64 Available: php-common-8.1.11-1.amzn2.x86_64 (amzn2extra-php8.1) php(zend-abi) = 20210902-64 Error: Package: php-pecl-igbinary-1.2.1-1.el7.x86_64 (epel) Requires: php(zend-abi) = 20100525-64 Installed: php-common-8.1.12-1.amzn2.x86_64 (@amzn2extra-php8.1) php(zend-abi) = 20210902-64 Available: php-common-5.4.16-43.amzn2.x86_64 (amzn2-core) php(zend-abi) = 20100525-64 Available: php-common-5.4.16-43.amzn2.0.1.x86_64 (amzn2-core) php(zend-abi) = 20100525-64 Available: php-common-5.4.16-43.amzn2.0.2.x86_64 (amzn2-core) php(zend-abi) = 20100525-64 Available: php-common-5.4.16-43.amzn2.0.3.x86_64 (amzn2-core) php(zend-abi) = 20100525-64 Available: php-common-5.4.16-43.amzn2.0.4.x86_64 (amzn2-core) php(zend-abi) = 20100525-64 Available: php-common-5.4.16-45.amzn2.0.5.x86_64 (amzn2-core) php(zend-abi) = 20100525-64 Available: php-common-5.4.16-45.amzn2.0.6.x86_64 (amzn2-core) php(zend-abi) = 20100525-64 Available: php-common-5.4.16-46.amzn2.0.2.x86_64 (amzn2-core) php(zend-abi) = 20100525-64 Available: php-common-8.1.11-1.amzn2.x86_64 (amzn2extra-php8.1) php(zend-abi) = 20210902-64 You could try using --skip-broken to work around the problem You could try running: rpm -Va --nofiles --nodigest

James_M
asked a year ago101 views
No Answers

You are not logged in. Log in to post an answer.

A good answer clearly answers the question and provides constructive feedback and encourages professional growth in the question asker.

Guidelines for Answering Questions