Hi.
I tried to upgrade my Centreon 22.04 IT 100 Edition to 22.10 without success.
I followed the instruction of https://docs.centreon.com/docs/upgrade/upgrade-from-22-04/ web page. All went well since “yum update” phase. When I try to execute the command “yum update centreon\* php-pecl-gnupg” I have the following error:
---> Package php-snmp.x86_64 0:8.1.13-1.el7.remi will be an update
---> Package php-xml.x86_64 0:8.0.25~RC1-1.el7.remi will be updated
---> Package php-xml.x86_64 0:8.1.13-1.el7.remi will be an update
--> Finished Dependency Resolution
Error: Package: php-pecl-mysqlnd-ngen-8.0.25-1.el7.remi.8.0.x86_64 (@remi-php80-test)
Requires: php(zend-abi) = 20200930-64
Removing: php-common-8.0.25~RC1-1.el7.remi.x86_64 (@remi-php80-test)
php(zend-abi) = 20200930-64
Updated By: php-common-8.1.13-1.el7.remi.x86_64 (remi-php81)
php(zend-abi) = 20210902-64
Available: php-common-5.4.16-48.el7.x86_64 (base)
php(zend-abi) = 20100525-64
Available: php-common-8.0.25-1.el7.remi.x86_64 (remi-php80)
php(zend-abi) = 20200930-64
Available: php-common-8.0.26~RC1-1.el7.remi.x86_64 (remi-php80-test)
php(zend-abi) = 20200930-64
Available: php-common-8.0.26-1.el7.remi.x86_64 (remi-php80)
php(zend-abi) = 20200930-64
Available: php-common-8.1.12-1.el7.remi.x86_64 (remi-php81)
php(zend-abi) = 20210902-64
Available: php74-common-7.4.30-1.el7.ius.x86_64 (ius)
php(zend-abi) = 20190902-64
Available: php74-common-7.4.32-1.el7.ius.x86_64 (ius)
php(zend-abi) = 20190902-64
Available: php74-common-7.4.33-1.el7.ius.x86_64 (ius)
php(zend-abi) = 20190902-64
Error: Package: php-pecl-mysqlnd-ngen-8.0.25-1.el7.remi.8.0.x86_64 (@remi-php80-test)
Requires: php(api) = 20200930-64
Removing: php-common-8.0.25~RC1-1.el7.remi.x86_64 (@remi-php80-test)
php(api) = 20200930-64
Updated By: php-common-8.1.13-1.el7.remi.x86_64 (remi-php81)
php(api) = 20210902-64
Available: php-common-5.4.16-48.el7.x86_64 (base)
php(api) = 20100412-64
Available: php-common-8.0.25-1.el7.remi.x86_64 (remi-php80)
php(api) = 20200930-64
Available: php-common-8.0.26~RC1-1.el7.remi.x86_64 (remi-php80-test)
php(api) = 20200930-64
Available: php-common-8.0.26-1.el7.remi.x86_64 (remi-php80)
php(api) = 20200930-64
Available: php-common-8.1.12-1.el7.remi.x86_64 (remi-php81)
php(api) = 20210902-64
Available: php74-common-7.4.30-1.el7.ius.x86_64 (ius)
php(api) = 20190902-64
Available: php74-common-7.4.32-1.el7.ius.x86_64 (ius)
php(api) = 20190902-64
Available: php74-common-7.4.33-1.el7.ius.x86_64 (ius)
php(api) = 20190902-64
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest
I searched a long time on Internet for yum dependency problem and try a lot of things but no success at this time, still the same error.
$ lsb_release -d
Description: CentOS Linux release 7.9.2009 (Core)
$ yum repolist enabled
repo id repo name status
Webmin Webmin Distribution Neutral 235
base/7/x86_64 CentOS-7 - Base 10,072
centos-sclo-rh/x86_64 CentOS-7 - SCLo rh 8,166
centos-sclo-sclo/x86_64 CentOS-7 - SCLo sclo 816
centreon-stable/x86_64 Centreon open source software repository. 184
centreon-stable-noarch Centreon open source software repository. 6,447
epel/x86_64 Extra Packages for Enterprise Linux 7 - x86_64 13,747
extras/7/x86_64 CentOS-7 - Extras 515
gf/x86_64 Ghettoforge packages that won't overwrite core distro packages. 92
ius/x86_64 IUS for Enterprise Linux 7 - x86_64 308
mariadb-main MariaDB Server 101
mariadb-maxscale MariaDB MaxScale 4
mariadb-tools MariaDB Tools 16
of/x86_64 Open Fusion Packages for Enterprise Linux 7 - x86_64 1,826
packages-microsoft-com-prod packages-microsoft-com-prod 1,449
remi-php80 Remi's PHP 8.0 RPM repository for Enterprise Linux 7 - x86_64 399
remi-php80-test Remi's PHP 8.0 test RPM repository for Enterprise Linux 7 - x86_64 112
remi-php81 Remi's PHP 8.1 RPM repository for Enterprise Linux 7 - x86_64 352
remi-safe Safe Remi's RPM repository for Enterprise Linux 7 - x86_64 5,091
rpmfusion-free-updates/x86_64 RPM Fusion for EL 7 - Free - Updates 248
updates/7/x86_64 CentOS-7 - Updates 4,453
repolist: 54,633
Does anyone have a suggestion?
Best answer by Adrien Morais-Mestre
View original