Broken yum with Plesk

Getting an error when trying to run udpates on an Alma 8 w/ Plesk server. (actually we have two of these doing the same thing)

[root@banks ~]# yum -y update
Last metadata expiration check: 3:15:50 ago on Sun 03 Jul 2022 05:30:00 AM EDT.
Error:
Problem: package plesk-php71-imagick-3.4.3-1centos.8.211108.1944.x86_64 requires libMagickCore-6.Q16.so.6()(64bit), but none of the providers can be installed

  • package plesk-php71-imagick-3.4.3-1centos.8.211108.1944.x86_64 requires libMagickWand-6.Q16.so.6()(64bit), but none of the providers can be installed
  • cannot install both ImageMagick-libs-6.9.12.50-2.el8.x86_64 and ImageMagick-libs-6.9.10.86-1.el8.x86_64
  • cannot install both ImageMagick-libs-6.9.10.86-1.el8.x86_64 and ImageMagick-libs-6.9.12.50-2.el8.x86_64
  • cannot install the best update candidate for package plesk-php71-imagick-3.4.3-1centos.8.211108.1944.x86_64
  • cannot install the best update candidate for package ImageMagick-libs-6.9.10.86-1.el8.x86_64
    (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)

Any thoughts here?

The issue there is that some Plesk packages require ImageMagick, but someone else provides ImageMagick that does not fulfill the needs. If Plesk does provide “right version” of ImageMagick, then you should hide the other sources.

The dnf has ‘exclude’-option that one can give on on command-line or global config, or in definition of a repo in which case it applies only to that repo.

Looks like I gotta get plesk to get their act together.