Applicable to:
- Plesk for Linux
Symptoms
- Operating system is CentOS 7
- Plesk installation or regular update fails with requirement libMagickCore.so.5:
CONFIG_TEXT: --> Finished Dependency Resolution
Error: Package: plesk-php56-imagick-3.1.2-centos7.18010913.x86_64 (@PLESK_17_PHP56)
Requires: libMagickCore.so.5()(64bit)
Removing: ImageMagick-6.7.8.9-18.el7.x86_64 (@base)
libMagickCore.so.5()(64bit)
Updated By: ImageMagick-6.9.10.68-3.el7.x86_64 (base)
Not foundor:
CONFIG_TEXT: Exception: Failed to solve dependencies:
plesk-php73-imagick-3.4.3-1centos.7.200418.1216.x86_64 requires libMagickWand.so.5()(64bit)
plesk-php74-imagick-3.4.3-1centos.7.200418.1216.x86_64 requires libMagickCore.so.5()(64bit)
plesk-php73-imagick-3.4.3-1centos.7.200418.1216.x86_64 requires libMagickCore.so.5()(64bit)
plesk-php74-imagick-3.4.3-1centos.7.200418.1216.x86_64 requires libMagickWand.so.5()(64bit)
Cause
Product issue:
-
#PPPM-11893 "Plesk now supports CentOS 7.8."
Fixed in:- Plesk Onyx 17.8 28 April 2020
- Plesk Onyx 17.5 28 April 2020
- Plesk Onyx 17.0 28 April 2020
- Plesk Obsidian 28 April 2020
Resolution
Workaround
If update is not possible for some reason you may try the following
The issue is already fixed for CentOS, restart update or installation.
For Cloudlinux it is possible to update excluding ImageMagick from list of updates:
# yum update --exclude=ImageMagick*
Additional information
If the issue occurs with libMagick version 6 refer to this article for solution: Unable to update Plesk: plesk-php* requires libMagickWand-6.Q16.so.6()(64bit)
Comments
5 comments
HI
I am using latest plesk Version 18.0.26 on CloudLinux 7.7
when i do a yum clean all && yum update -y
it still fails with:
Error: Package: plesk-php74-imagick-3.4.3-1centos.7.200422.0947.x86_64 (PLESK_17_PHP74)
Requires: libMagickCore-6.Q16.so.6()(64bit)
Error: Package: plesk-php73-imagick-3.4.3-1centos.7.200422.0945.x86_64 (PLESK_17_PHP73)
Requires: libMagickCore-6.Q16.so.6()(64bit)
Error: Package: plesk-php56-imagick-3.1.2-centos7.20042209.x86_64 (PLESK_17_PHP56)
Requires: libMagickCore-6.Q16.so.6()(64bit)
Error: Package: plesk-php72-imagick-3.4.3-1centos.7.200427.1953.x86_64 (PLESK_17_PHP72)
Requires: libMagickCore-6.Q16.so.6()(64bit)
Error: Package: plesk-php71-imagick-3.4.3-1centos.7.200422.0938.x86_64 (PLESK_17_PHP71)
Requires: libMagickWand-6.Q16.so.6()(64bit)
Error: Package: plesk-php56-imagick-3.1.2-centos7.20042209.x86_64 (PLESK_17_PHP56)
Requires: libMagickWand-6.Q16.so.6()(64bit)
Error: Package: plesk-php72-imagick-3.4.3-1centos.7.200427.1953.x86_64 (PLESK_17_PHP72)
Requires: libMagickWand-6.Q16.so.6()(64bit)
Error: Package: plesk-php73-imagick-3.4.3-1centos.7.200422.0945.x86_64 (PLESK_17_PHP73)
Requires: libMagickWand-6.Q16.so.6()(64bit)
Error: Package: plesk-php70-imagick-3.4.3-centos7.20042209.x86_64 (PLESK_17_PHP70)
Requires: libMagickWand-6.Q16.so.6()(64bit)
Error: Package: plesk-php70-imagick-3.4.3-centos7.20042209.x86_64 (PLESK_17_PHP70)
Requires: libMagickCore-6.Q16.so.6()(64bit)
Error: Package: plesk-php74-imagick-3.4.3-1centos.7.200422.0947.x86_64 (PLESK_17_PHP74)
Requires: libMagickWand-6.Q16.so.6()(64bit)
Error: Package: plesk-php71-imagick-3.4.3-1centos.7.200422.0938.x86_64 (PLESK_17_PHP71)
Requires: libMagickCore-6.Q16.so.6()(64bit)
Good Morning Ivan,
TY for posting that the issue is fixed, but for me it's not as I still get the error as you see below:
How can I fix this? TY in advance for your help.
I wish you a great day.
BR
Greg
Hello,
@Christopher Danks
The fix for CloudLinux is expected to be available later this week. As a workaround, it is possible to update excluding ImageMagick from list of updates:
# yum update --exclude=ImageMagick*
@Gregory Griffin
Try the same,e workaround.
I will add it to the article for now.
Hi Igor,
TY for the answer and suggestion.
I tried it out and no go, on CentOS Linux 7.7.1908
BR
Greg
Hello @Gregory Griffin,
Please try the solution from this article: Unable to update Plesk: plesk-php* requires libMagickWand-6.Q16.so.6()(64bit)
Please sign in to leave a comment.