Topic: Errors during update to php-mbstring-7.4.7
When running updates to our PHP packages, I'm receiving the following errors:
# dnf update
Last metadata expiration check: 0:35:08 ago on Thu 18 Jun 2020 09:45:20 AM CDT.
Error:
Problem 1: package php-mbstring-7.4.7-1.el8.remi.x86_64 requires libonig.so.105()(64bit), but none of the providers can be installed
- cannot install the best update candidate for package php-mbstring-7.4.6-1.el8.remi.x86_64
- package oniguruma5php-6.9.5+rev1-1.el8.remi.x86_64 is excluded
- package oniguruma5php-6.9.5+rev1-2.el8.remi.x86_64 is excluded
Problem 2: problem with installed package php-mbstring-7.4.6-1.el8.remi.x86_64
- package php-mbstring-7.4.6-1.el8.remi.x86_64 requires php-common(x86-64) = 7.4.6-1.el8.remi, but none of the providers can be installed
- cannot install both php-common-7.4.7-1.el8.remi.x86_64 and php-common-7.4.6-1.el8.remi.x86_64
- package php-mbstring-7.4.7-1.el8.remi.x86_64 requires libonig.so.105()(64bit), but none of the providers can be installed
- cannot install the best update candidate for package php-common-7.4.6-1.el8.remi.x86_64
- package oniguruma5php-6.9.5+rev1-1.el8.remi.x86_64 is excluded
- package oniguruma5php-6.9.5+rev1-2.el8.remi.x86_64 is excluded
(try to add '--allowerasing' to command line to replace conflicting packages or '--skip-broken' to skip uninstallable packages or '--nobest' to use not only best candidate packages)
Here's the repolist output, if it helps....
# yum repolist
Last metadata expiration check: 0:36:04 ago on Thu 18 Jun 2020 09:45:20 AM CDT.
repo id repo name status
AppStream CentOS-8 - AppStream 4,895
BaseOS CentOS-8 - Base 1,673
PowerTools CentOS-8 - PowerTools 1,442
*epel Extra Packages for Enterprise Linux 8 - x86_64 5,812
*epel-modular Extra Packages for Enterprise Linux Modular 8 - x86_64 0
extras CentOS-8 - Extras 20
remi-modular Remi's Modular repository for Enterprise Linux 8 - x86_64 338
remi-safe Safe Remi's RPM repository for Enterprise Linux 8 - x86_64 2,207
Running on CentOS Linux release 8.1.1911 (Core).
I'm looking for recommendations as to how best to handle this, as I'm fairly new to this aspect of Linux.
Thanks!