• If you are still using CentOS 7.9, it's time to convert to Alma 8 with the free centos2alma tool by Plesk or Plesk Migrator. Please let us know your experiences or concerns in this thread:
    CentOS2Alma discussion

Resolved plesk is not compatible with libopendkim update

Thanks IgorG

Looking forward to the resolution.

Error: Package: psa-mail-driver-common-17.0.17-cos6.build1700161124.17.x86_64 (@PLESK_17_0_17-dist)
Requires: libopendkim.so.10()(64bit)
Removing: libopendkim-2.10.3-7.el6.x86_64 (@epel)
libopendkim.so.10()(64bit)
Updated By: libopendkim-2.11.0-0.1.el6.x86_64 (epel)
Not found
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest
 
It does not seem to be resolved for me:

[root@schoudercom /]# /usr/local/psa/admin/bin/autoinstaller --select-release-current --upgrade-installed-components
Downloading file products.inf3: 0%
Downloading file products.inf3: 100% was finished.
Downloading file plesk.inf3: 0%
Downloading file plesk.inf3: 100% was finished.
Downloading file ppsmbe.inf3: 0%
Downloading file ppsmbe.inf3: 100% was finished.
Downloading file sitebuilder.inf3: 0%
Downloading file sitebuilder.inf3: 100% was finished.
Downloading file sso.inf3: 0%
Downloading file sso.inf3: 100% was finished.
Downloading file setemplates.inf3: 0%
Downloading file setemplates.inf3: 100% was finished.
Downloading file pp-sitebuilder.inf3: 0%
Downloading file pp-sitebuilder.inf3: 100% was finished.
Downloading file billing.inf3: 0%
Downloading file billing.inf3: 100% was finished.
Downloading file mysql.inf3: 0%
Downloading file mysql.inf3: 100% was finished.
Downloading file apache.inf3: 0%
Downloading file apache.inf3: 100% was finished.
Downloading file nginx.inf3: 0%
Downloading file nginx.inf3: 100% was finished.
Downloading file php71.inf3: 0%
Downloading file php71.inf3: 100% was finished.
Downloading file php70.inf3: 0%
Downloading file php70.inf3: 100% was finished.
Downloading file php56.inf3: 0%
Downloading file php56.inf3: 100% was finished.
Downloading file php55.inf3: 0%
Downloading file php55.inf3: 100% was finished.
Downloading file php54.inf3: 0%
Downloading file php54.inf3: 100% was finished.
Downloading file php53.inf3: 0%
Downloading file php53.inf3: 100% was finished.
Downloading file php52.inf3: 0%
Downloading file php52.inf3: 100% was finished.
Downloading file pmm.inf3: 0%
Downloading file pmm.inf3: 100% was finished.
Checking for installed packages...
Downloading file PSA_17.0.17/plesk-17.0.17-cos6-x86_64.inf3: 0%
Downloading file PSA_17.0.17/plesk-17.0.17-cos6-x86_64.inf3: 100% was finished.
Downloading Extensions Catalog feed...
Downloading file PSA_17.0.17/plesk-patches-17.0.17-cos6-x86_64.inf3: 0%
Downloading file PSA_17.0.17/plesk-patches-17.0.17-cos6-x86_64.inf3: 100% was finished.
Downloading file PMM_0.1.10/pmm-0.1.10-cos6-x86_64.inf3: 0%
Downloading file PMM_0.1.10/pmm-0.1.10-cos6-x86_64.inf3: 100% was finished.
Downloading file NGINX17/nginx-cos6-x86_64.inf3: 0%
Downloading file NGINX17/nginx-cos6-x86_64.inf3: 100% was finished.
Downloading file PHP52_17/php52-cos6-x86_64.plesk17.inf3: 0%
Downloading file PHP52_17/php52-cos6-x86_64.plesk17.inf3: 100% was finished.
Downloading file PHP53_17/php53-cos6-x86_64.plesk17.inf3: 0%
Downloading file PHP53_17/php53-cos6-x86_64.plesk17.inf3: 100% was finished.
Downloading file PHP54_17/php54-cos6-x86_64.plesk17.inf3: 0%
Downloading file PHP54_17/php54-cos6-x86_64.plesk17.inf3: 100% was finished.
Downloading file PHP55_17/php55-cos6-x86_64.plesk17.inf3: 0%
Downloading file PHP55_17/php55-cos6-x86_64.plesk17.inf3: 100% was finished.
Downloading file PHP56_17/php56-cos6-x86_64.plesk17.inf3: 0%
Downloading file PHP56_17/php56-cos6-x86_64.plesk17.inf3: 100% was finished.
Downloading file PHP70_17/php70-cos6-x86_64.plesk17.inf3: 0%
Downloading file PHP70_17/php70-cos6-x86_64.plesk17.inf3: 100% was finished.
Downloading file PHP71_17/php71-cos6-x86_64.plesk17.inf3: 0%
Downloading file PHP71_17/php71-cos6-x86_64.plesk17.inf3: 100% was finished.
Downloading file SITEBUILDER_17.0.15/sitebuilder-17.0.15-rhall-all.inf3: 0%
Downloading file SITEBUILDER_17.0.15/sitebuilder-17.0.15-rhall-all.inf3: 100% was finished.
gpg-pubkey-914bdf7e-55c05220 gpg(Plesk Team <[email protected]>)
gpg-pubkey-25ffd7e7-5030fe50 gpg(Ricardo Santos (ZabbixZone GPG Key) <[email protected]>)
gpg-pubkey-a14fe591-578876fd gpg(Zabbix LLC <[email protected]>)
gpg-pubkey-0608b895-4bd22942 gpg(EPEL (6) <[email protected]>)
gpg-pubkey-c105b9de-4e0fd3a3 gpg(CentOS-6 Key (CentOS 6 Official Signing Key) <[email protected]>)
gpg-pubkey-79ea5ed4-508d25a6 gpg(Zabbix SIA <[email protected]>)
Loaded plugins: fastestmirror, priorities


Detecting installed product components.
gpg-pubkey-25ffd7e7-5030fe50 gpg(Ricardo Santos (ZabbixZone GPG Key) <[email protected]>)
gpg-pubkey-a14fe591-578876fd gpg(Zabbix LLC <[email protected]>)
gpg-pubkey-914bdf7e-55c05220 gpg(Plesk Team <[email protected]>)
gpg-pubkey-0608b895-4bd22942 gpg(EPEL (6) <[email protected]>)
gpg-pubkey-c105b9de-4e0fd3a3 gpg(CentOS-6 Key (CentOS 6 Official Signing Key) <[email protected]>)
gpg-pubkey-79ea5ed4-508d25a6 gpg(Zabbix SIA <[email protected]>)
Retrieving information about the installed license key...
Launching component and product checkers...
Downloading file PSA_17.0.17/examiners/disk_space_check.sh: 0%
Downloading file PSA_17.0.17/examiners/disk_space_check.sh: 100% was finished.
Downloading file PSA_17.0.17/examiners/panel_preupgrade_checker.php: 0%
Downloading file PSA_17.0.17/examiners/panel_preupgrade_checker.php: 100% was finished.
Downloading file PSA_17.0.17/examiners/php_launcher.sh: 0%
Downloading file PSA_17.0.17/examiners/php_launcher.sh: 100% was finished.
Loaded plugins: fastestmirror, priorities
Loading mirror speeds from cached hostfile
* base: centos.mirror.triple-it.nl
* extras: centos.mirror.triple-it.nl
* updates: centos.mirror.triple-it.nl
PLESK_17_0_17-dist | 2.9 kB 00:00
PLESK_17_0_17-extras | 2.9 kB 00:00
PLESK_17_0_17-thirdparty | 2.9 kB 00:00
SITEBUILDER_17_0_15-dist | 2.9 kB 00:00
SITEBUILDER_17_0_15-thirdparty | 2.9 kB 00:00
Exception: Failed to solve dependencies:
opendkim-2.10.3-1.el6.x86_64 requires libopendkim(x86-64) = 2.10.3-1.el6
opendkim-2.10.3-1.el6.x86_64 requires libopendkim.so.10()(64bit)

ERROR: The Yum utility failed to install the required packages.
Attention! Your software might be inoperable.
Please contact product technical support.


[root@schoudercom /]# yum --enablerepo=epel update
Loaded plugins: fastestmirror, priorities
Setting up Update Process
Loading mirror speeds from cached hostfile
epel/metalink | 18 kB 00:00
* base: centos.mirror.triple-it.nl
* epel: ftp.nluug.nl
* extras: centos.mirror.triple-it.nl
* updates: centos.mirror.triple-it.nl
epel | 4.3 kB 00:00
epel/primary_db | 5.9 MB 00:00
Resolving Dependencies
There are unfinished transactions remaining. You might consider running yum-complete-transaction first to finish them.
The program yum-complete-transaction is found in the yum-utils package.
--> Running transaction check
---> Package bash-completion.noarch 1:1.3-5.el6 will be updated
---> Package bash-completion.noarch 1:1.3-7.el6 will be an update
---> Package libopendkim.x86_64 0:2.10.3-1.el6 will be updated
--> Processing Dependency: libopendkim.so.10()(64bit) for package: psa-mail-driver-common-17.0.17-cos6.build1700161124.17.x86_64
---> Package libopendkim.x86_64 0:2.11.0-0.1.el6 will be an update
---> Package mod_python.x86_64 0:3.3.1-14.el6.1 will be updated
---> Package mod_python.x86_64 0:3.3.1-16.el6 will be an update
---> Package opendkim.x86_64 0:2.10.3-1.el6 will be updated
---> Package opendkim.x86_64 0:2.11.0-0.1.el6 will be an update
---> Package perl-JSON-XS.x86_64 0:3.01-centos6.15081418 will be updated
---> Package perl-JSON-XS.x86_64 1:2.27-2.el6 will be an update
---> Package pigz.x86_64 0:2.2.5-1.el6 will be updated
---> Package pigz.x86_64 0:2.3.3-1.el6 will be an update
--> Finished Dependency Resolution
Error: Package: psa-mail-driver-common-17.0.17-cos6.build1700161124.17.x86_64 (@PLESK_17_0_17-dist)
Requires: libopendkim.so.10()(64bit)
Removing: libopendkim-2.10.3-1.el6.x86_64 (@epel)
libopendkim.so.10()(64bit)
Updated By: libopendkim-2.11.0-0.1.el6.x86_64 (epel)
Not found
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest
 
[root@schoudercom /]# yum --enablerepo=epel update...
There are unfinished transactions remaining. You might consider running yum-complete-transaction first to finish them.
The program yum-complete-transaction is found in the yum-utils package.

1) # /usr/sbin/yum-complete-transaction
2) # yum update
3) # /usr/local/psa/admin/bin/autoinstaller --select-release-current --upgrade-installed-components
 
Those transactions have been there since the beginning. They were part of the Virtuozzo EZ template we used back then. None of the incomplete transactions actually installed anything, cause all of those packages were already installed.

The output remains the same; only that line about incomplete transactions is absent.
 
The libopendkim problem has been discussed on the forum, but it was fixed by Plesk in one of the latest microupdates. Do you have the latest microupdates installed? It should be #17.
 
I don't have mu#17 installed:

[root@schoudercom /]# plesk version
Product version: Plesk Onyx 17.0.17 Update #13
Update date: 2017/01/30 06:28
Build date: 2016/11/17 16:00
OS version: CentOS 6.8
Revision: ab6766191d3ba26e7b21255ab007fc7fc56d84c6
Architecture: 64-bit
Wrapper version: 1.2

The problem is that I can't install it:

[root@schoudercom /]# /usr/local/psa/admin/bin/autoinstaller --select-release-current --upgrade-installed-components
Downloading file products.inf3: 0%
Downloading file products.inf3: 100% was finished.
Downloading file plesk.inf3: 0%
Downloading file plesk.inf3: 100% was finished.
Downloading file ppsmbe.inf3: 0%
Downloading file ppsmbe.inf3: 100% was finished.
Downloading file sitebuilder.inf3: 0%
Downloading file sitebuilder.inf3: 100% was finished.
Downloading file sso.inf3: 0%
Downloading file sso.inf3: 100% was finished.
Downloading file setemplates.inf3: 0%
Downloading file setemplates.inf3: 100% was finished.
Downloading file pp-sitebuilder.inf3: 0%
Downloading file pp-sitebuilder.inf3: 100% was finished.
Downloading file billing.inf3: 0%
Downloading file billing.inf3: 100% was finished.
Downloading file mysql.inf3: 0%
Downloading file mysql.inf3: 100% was finished.
Downloading file apache.inf3: 0%
Downloading file apache.inf3: 100% was finished.
Downloading file nginx.inf3: 0%
Downloading file nginx.inf3: 100% was finished.
Downloading file php71.inf3: 0%
Downloading file php71.inf3: 100% was finished.
Downloading file php70.inf3: 0%
Downloading file php70.inf3: 100% was finished.
Downloading file php56.inf3: 0%
Downloading file php56.inf3: 100% was finished.
Downloading file php55.inf3: 0%
Downloading file php55.inf3: 100% was finished.
Downloading file php54.inf3: 0%
Downloading file php54.inf3: 100% was finished.
Downloading file php53.inf3: 0%
Downloading file php53.inf3: 100% was finished.
Downloading file php52.inf3: 0%
Downloading file php52.inf3: 100% was finished.
Downloading file pmm.inf3: 0%
Downloading file pmm.inf3: 100% was finished.
Checking for installed packages...
Downloading file PSA_17.0.17/plesk-17.0.17-cos6-x86_64.inf3: 0%
Downloading file PSA_17.0.17/plesk-17.0.17-cos6-x86_64.inf3: 100% was finished.
Downloading Extensions Catalog feed...
Downloading file PSA_17.0.17/plesk-patches-17.0.17-cos6-x86_64.inf3: 0%
Downloading file PSA_17.0.17/plesk-patches-17.0.17-cos6-x86_64.inf3: 100% was finished.
Downloading file PMM_0.1.10/pmm-0.1.10-cos6-x86_64.inf3: 0%
Downloading file PMM_0.1.10/pmm-0.1.10-cos6-x86_64.inf3: 100% was finished.
Downloading file NGINX17/nginx-cos6-x86_64.inf3: 0%
Downloading file NGINX17/nginx-cos6-x86_64.inf3: 100% was finished.
Downloading file PHP52_17/php52-cos6-x86_64.plesk17.inf3: 0%
Downloading file PHP52_17/php52-cos6-x86_64.plesk17.inf3: 100% was finished.
Downloading file PHP53_17/php53-cos6-x86_64.plesk17.inf3: 0%
Downloading file PHP53_17/php53-cos6-x86_64.plesk17.inf3: 100% was finished.
Downloading file PHP54_17/php54-cos6-x86_64.plesk17.inf3: 0%
Downloading file PHP54_17/php54-cos6-x86_64.plesk17.inf3: 100% was finished.
Downloading file PHP55_17/php55-cos6-x86_64.plesk17.inf3: 0%
Downloading file PHP55_17/php55-cos6-x86_64.plesk17.inf3: 100% was finished.
Downloading file PHP56_17/php56-cos6-x86_64.plesk17.inf3: 0%
Downloading file PHP56_17/php56-cos6-x86_64.plesk17.inf3: 100% was finished.
Downloading file PHP70_17/php70-cos6-x86_64.plesk17.inf3: 0%
Downloading file PHP70_17/php70-cos6-x86_64.plesk17.inf3: 100% was finished.
Downloading file PHP71_17/php71-cos6-x86_64.plesk17.inf3: 0%
Downloading file PHP71_17/php71-cos6-x86_64.plesk17.inf3: 100% was finished.
Downloading file SITEBUILDER_17.0.15/sitebuilder-17.0.15-rhall-all.inf3: 0%
Downloading file SITEBUILDER_17.0.15/sitebuilder-17.0.15-rhall-all.inf3: 100% was finished.
gpg-pubkey-25ffd7e7-5030fe50 gpg(Ricardo Santos (ZabbixZone GPG Key) <[email protected]>)
gpg-pubkey-a14fe591-578876fd gpg(Zabbix LLC <[email protected]>)
gpg-pubkey-914bdf7e-55c05220 gpg(Plesk Team <[email protected]>)
gpg-pubkey-0608b895-4bd22942 gpg(EPEL (6) <[email protected]>)
gpg-pubkey-c105b9de-4e0fd3a3 gpg(CentOS-6 Key (CentOS 6 Official Signing Key) <[email protected]>)
gpg-pubkey-79ea5ed4-508d25a6 gpg(Zabbix SIA <[email protected]>)
Loaded plugins: fastestmirror, priorities


Detecting installed product components.
gpg-pubkey-25ffd7e7-5030fe50 gpg(Ricardo Santos (ZabbixZone GPG Key) <[email protected]>)
gpg-pubkey-914bdf7e-55c05220 gpg(Plesk Team <[email protected]>)
gpg-pubkey-a14fe591-578876fd gpg(Zabbix LLC <[email protected]>)
gpg-pubkey-0608b895-4bd22942 gpg(EPEL (6) <[email protected]>)
gpg-pubkey-c105b9de-4e0fd3a3 gpg(CentOS-6 Key (CentOS 6 Official Signing Key) <[email protected]>)
gpg-pubkey-79ea5ed4-508d25a6 gpg(Zabbix SIA <[email protected]>)
Retrieving information about the installed license key...
Launching component and product checkers...
Downloading file PSA_17.0.17/examiners/disk_space_check.sh: 0%
Downloading file PSA_17.0.17/examiners/disk_space_check.sh: 100% was finished.
Downloading file PSA_17.0.17/examiners/panel_preupgrade_checker.php: 0%
Downloading file PSA_17.0.17/examiners/panel_preupgrade_checker.php: 100% was finished.
Downloading file PSA_17.0.17/examiners/php_launcher.sh: 0%
Downloading file PSA_17.0.17/examiners/php_launcher.sh: 100% was finished.
Loaded plugins: fastestmirror, priorities
Loading mirror speeds from cached hostfile
* base: ftp.nluug.nl
* extras: ftp.nluug.nl
* updates: ftp.nluug.nl
PLESK_17_0_17-dist | 2.9 kB 00:00
PLESK_17_0_17-extras | 2.9 kB 00:00
PLESK_17_0_17-thirdparty | 2.9 kB 00:00
SITEBUILDER_17_0_15-dist | 2.9 kB 00:00
SITEBUILDER_17_0_15-thirdparty | 2.9 kB 00:00
Exception: Failed to solve dependencies:
opendkim-2.10.3-1.el6.x86_64 requires libopendkim(x86-64) = 2.10.3-1.el6
opendkim-2.10.3-1.el6.x86_64 requires libopendkim.so.10()(64bit)

ERROR: The Yum utility failed to install the required packages.
Attention! Your software might be inoperable.
Please contact product technical support.

If we know what exactly was updated I could try to just install / update that rpm
 
Hi Peter,

I've removed libopendkim with rpm (without dependencies) cause I didn't want to remove other mail services. Installed updates afterwards and all seems ok now.

Thanks for the help here!
 
Hi Rene, how did you do remove the libopendkim without dependencies?
Can someone please make a quick screencast of these steps on: Plesk upgrade fails: psa-mail-driver-common-17.0.17-cos7.build1700161124.17.x86_64 requires libopendkim.so.10()(64bit)

Step 1: I did: cd /etc/yum.repos.d and then typed in "Enabled=0" and pressed enter. Is that correct?
Step 2: Works, you can remove everything but this also removes 4 dependencies.. How to remove the libopendkim without the dependencies?
Step 3: Doesnt work, it says something like "A Plesk process is already running".
Step 4: Doesnt work, it says: "No package opendkim.x86_64 available.".
Step 5: Same thing should i do this: cd /etc/yum.repos.d and then typed in "Enabled=1" and pressed enter.

Hope you guys can help me out! Been looking at this for a few weeks now :)
 
Back
Top