• Please be aware: Kaspersky Anti-Virus has been deprecated
    With the upgrade to Plesk Obsidian 18.0.64, "Kaspersky Anti-Virus for Servers" will be automatically removed from the servers it is installed on. We recommend that you migrate to Sophos Anti-Virus for Servers.
  • The Horde webmail has been deprecated. Its complete removal is scheduled for April 2025. For details and recommended actions, see the Feature and Deprecation Plan.
  • We’re working on enhancing the Monitoring feature in Plesk, and we could really use your expertise! If you’re open to sharing your experiences with server and website monitoring or providing feedback, we’d love to have a one-hour online meeting with you.

Forwarded to devs Problem: package plesk-php74-imagick-3.7.0-0redhat.8.220415.1034.x86_64 requires libMagickCore-6.Q16.so.6()(64bit), but none of the providers can be i

FYI, running update with --allowerasing fixes it, until the next auto-update of Plesk reverts it back. I'll add the exclude and periodically retry without it.
yum update --allowerasing
 
FYI, running update with --allowerasing fixes it, until the next auto-update of Plesk reverts it back. I'll add the exclude and periodically retry without it.
yum update --allowerasing
you just need hold on the upgrade of ImageMagick , dnf update --exclude="ImageMagick*" ,
--allowerasing will remove dependencies of ImgaMagick-libs , so is not a good solution
 
you just need hold on the upgrade of ImageMagick , dnf update --exclude="ImageMagick*" ,
--allowerasing will remove dependencies of ImgaMagick-libs , so is not a good solution
It removes the Plesk version of the dependencies but installs the correct version of ImgaMagick-libs and everything seems happy. It's a clean system, though, so I haven't been able to test ImageMagick afterwards yet.

My updates are automatic and I don't know YUM/DNF well enough to set up these exclusions myself.
 
I've been in a holding pattern on this as well. Doing the --allowerasing option isn't something I'm willing to do.

ImageMagick is still working on my site, but would like to get past this issue.
 
Guys, sorry for the delay. This issue was shifted to 18.0.46 as PPP-57207 because of the difficulties encountered.
 
After getting the new plesk-php73-imagick and plesk-php71-imagick Plesk updates it seems like some of the methods are now are missing like Imagick::setImageInterpolationMethod() is now gone .. Were come compile flags not set correctly?
 
After getting the new plesk-php73-imagick and plesk-php71-imagick Plesk updates it seems like some of the methods are now are missing like Imagick::setImageInterpolationMethod() is now gone .. Were come compile flags not set correctly?
Hello,

I try to run following code: /opt/plesk/php/7.3/bin/php -r '$i=new Imagick();$i->setImageInterpolationMethod(IMG_MITCHELL);' before, and after update on AlmaLinux 8 and have same error - Call to undefined method Imagick::setImageInterpolationMethod(). Could you please provide code sample that start to fail after imagick update ?

Thanks,
 
@mizar actually the update for Plesk PHP 7.1 is missing the function which worked before:

Old version:
Code:
rpm -qa | grep plesk-php71-imagick
plesk-php71-imagick-3.4.3-1centos.8.211108.1944.x86_64

/opt/plesk/php/7.1/bin/php -r '$i=new Imagick();$i->setImageInterpolateMethod(IMG_MITCHELL);'                                 
PHP Fatal error:  Uncaught ImagickException: Can not process empty Imagick object in Command line code:1
Stack trace:
#0 Command line code(1): Imagick->setimageinterpolatemethod(15)
#1 {main}
  thrown in Command line code on line 1

After updating:
Code:
rpm -qa | grep plesk-php71-imagick
plesk-php71-imagick-3.4.3.1-1centos.8.220712.1057.x86_64

/opt/plesk/php/7.1/bin/php -r '$i=new Imagick();$i->setImageInterpolateMethod(IMG_MITCHELL);'
PHP Fatal error:  Uncaught Error: Call to undefined method Imagick::setImageInterpolateMethod() in Command line code:1
Stack trace:
#0 {main}
  thrown in Command line code on line 1
 
@mizar actually the update for Plesk PHP 7.1 is missing the function which worked before:

Old version:
Code:
rpm -qa | grep plesk-php71-imagick
plesk-php71-imagick-3.4.3-1centos.8.211108.1944.x86_64

/opt/plesk/php/7.1/bin/php -r '$i=new Imagick();$i->setImageInterpolateMethod(IMG_MITCHELL);'                                
PHP Fatal error:  Uncaught ImagickException: Can not process empty Imagick object in Command line code:1
Stack trace:
#0 Command line code(1): Imagick->setimageinterpolatemethod(15)
#1 {main}
  thrown in Command line code on line 1

After updating:
Code:
rpm -qa | grep plesk-php71-imagick
plesk-php71-imagick-3.4.3.1-1centos.8.220712.1057.x86_64

/opt/plesk/php/7.1/bin/php -r '$i=new Imagick();$i->setImageInterpolateMethod(IMG_MITCHELL);'
PHP Fatal error:  Uncaught Error: Call to undefined method Imagick::setImageInterpolateMethod() in Command line code:1
Stack trace:
#0 {main}
  thrown in Command line code on line 1
Thanks for the report, I'm able to reproduce the problem on test box. I'll create the issue with id PPP-57747 to address this problem.
 
Updated version of plesk-php71-imagick-3.4.3.1-1centos.8.220718.2000 is availiable. Please let me know, if you have some problems with it.
 
Back
Top