• Our team is looking to connect with folks who use email services provided by Plesk, or a premium service. If you'd like to be part of the discovery process and share your experiences, we invite you to complete this short screening survey. If your responses match the persona we are looking for, you'll receive a link to schedule a call at your convenience. We look forward to hearing from you!
  • The BIND DNS server has already been deprecated and removed from Plesk for Windows.
    If a Plesk for Windows server is still using BIND, the upgrade to Plesk Obsidian 18.0.70 will be unavailable until the administrator switches the DNS server to Microsoft DNS. We strongly recommend transitioning to Microsoft DNS within the next 6 weeks, before the Plesk 18.0.70 release.
  • The Horde component is removed from Plesk Installer. We recommend switching to another webmail software supported in Plesk.

Forwarded to devs [FIXED] Error in "Package: plesk-php74-mbstring-7.4.7" in "PHP Updates"

Azurel

Silver Pleskian
User name: Azurel

TITLE

Error in "Package: plesk-php74-mbstring-7.4.7)" in "PHP Updates"

PRODUCT, VERSION, OPERATING SYSTEM, ARCHITECTURE

Plesk Obsidian Version 18.0.27 Update #1, CentOS Linux 7.8.2003 (Core)

PROBLEM DESCRIPTION

Last lines of command yum update is this
--> Finished Dependency Resolution
Error: Package: plesk-php74-mbstring-7.4.7-1centos.7.200615.1025.x86_64 (PLESK_17_PHP74)
Requires: libonig.so.2()(64bit)
Removing: oniguruma-5.9.5-3.el7.x86_64 (@epel)
libonig.so.2()(64bit)
Updated By: oniguruma-6.8.2-1.el7.x86_64 (epel)
~libonig.so.5()(64bit)
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest

STEPS TO REPRODUCE

see description

ACTUAL RESULT

see description

EXPECTED RESULT

No errors

ANY ADDITIONAL INFORMATION



YOUR EXPECTATIONS FROM PLESK SERVICE TEAM

Confirm bug
 
same here,

Resolving Dependencies
--> Running transaction check
---> Package oniguruma.x86_64 0:5.9.5-3.el7 will be updated
--> Processing Dependency: libonig.so.2()(64bit) for package: plesk-php74-mbstring-7.4.7-1centos.7.200615.1025.x86_64
---> Package oniguruma.x86_64 0:6.8.2-1.el7 will be an update
--> Finished Dependency Resolution
Error: Package: plesk-php74-mbstring-7.4.7-1centos.7.200615.1025.x86_64 (@PLESK_17_PHP74)
Requires: libonig.so.2()(64bit)
Removing: oniguruma-5.9.5-3.el7.x86_64 (@PLESK_17_PHP74)
libonig.so.2()(64bit)
Updated By: oniguruma-6.8.2-1.el7.x86_64 (epel)
~libonig.so.5()(64bit)
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest
 
Please run yum update again: the issue should be solved right now (we are published new version of PHP 7.4 compiled with new oniguruma version)
 
Same problem:
1) if I run "yum update" I receive the error above.
2) if I run "plesk installer update" I receive this error:

Code:
PHP_7_3-thirdparty                                       | 2.9 kB     00:00     
PHP_7_4-thirdparty                                       | 2.9 kB     00:00     
PLESK_17_PHP73                                           | 2.9 kB     00:00     
PLESK_17_PHP74                                           | 2.9 kB     00:00     
PLESK_18_0_27-dist                                       | 2.9 kB     00:00     
PLESK_18_0_27-extras                                     | 2.9 kB     00:00     
PLESK_18_0_27-thirdparty                                 | 2.9 kB     00:00     
Exception: Failed to solve dependencies:
alt-php74-imunify-mbstring-7.4.4-3.1.el7.x86_64 requires libonig.so.2()(64bit)
alt-php74-mbstring-7.4.7-1.el7.x86_64 requires libonig.so.2()(64bit)

ERROR: L'utility Yum non è riuscita ad installare i pacchetti richiesti.
Attenzione! Il tuo software potrebbe non funzionare.
Visita https://support.plesk.com/ per cercare una soluzione.
exit status 1
[Exit 1]

How can I fix it?
 
Hello,

Theese packages are part of immunify extension provided by CloudLinux. As I know they plan to issue an update to fix this issue today, or you can ask them via their support
 
Dear customer, thank you for the provided information. We're really sorry for the issues you were facing with, accept our apologies. We already know about this problem with the dependency of package oniguruma from EPEL. Our development team is already working on this issue. As a temporary workaround, you may try adding the oniguruma package to the exceptions for EPEL.
To exclude a package from EPEL repo, add the following line:
Code:
exclude=oniguruma
To the section [epel] in file /etc/yum.repos.d/epel.repo. It will look like:
Code:
[epel]
name=Extra Packages for Enterprise Linux 7 - $basearch
#baseurl=http://download.fedoraproject.org/pub/epel/7/$basearch
metalink=https://mirrors.fedoraproject.org/metalink?repo=epel-7&arch=$basearch&infra=$infra&content=$contentdir
failovermethod=priority
enabled = 1
gpgcheck=1
exclude=oniguruma
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7
With this fix, you will exclude the conflict package from EPEL repo.
The fixed beta version is already available for public, and the stable version will be fixed shortly.
 
Back
Top