Symptoms
-
Plesk packages were removed during Plesk daily update or after manual Plesk update. Messages as the following examples can be found in
/var/log/plesk/install/autoinstaller3.log
:...
+ pp17.8.11-bootstrapper
- psa-updates
- plesk-config-troubleshooter
- plesk-l10n
- plesk-core
...
The following packages from not selected components will be installed because they are required by other components' packages you selected for installation:
The following components should be removed due to packages dependencies: Plesk (panel)The following components should be removed due to packages dependencies: BIND DNS server (bind)
The following components will be removed because they conflict with the components you selected to install or require the components you selected to remove:BIND DNS server (bind)
Cause
The Plesk packages were removed due to inconsistencies on the OS package system.
Resolution
Warning: The following instructions can compromise your server, pay attention and perform a full server backup or snapshot before any action.
-
Connect to the server via SSH
-
Get the full list of duplicate packages:
# package-cleanup --dupes
Note: If needed package-cleanup can be installed with
yum install yum-utils
-
Check all the packages and remove the older package without dependencies:
# rpm -e --nodeps --justdb <package-name-older-version>
For example, between these two packages:
samba-client-libs-4.6.2-12.el7_4.x86_64
samba-client-libs-4.8.3-4.el7.x86_64It would be required to remove samba-client-libs-4.6.2-12.el7_4.x86_64 without dependencies as follows:
# rpm -e --nodeps --justdb samba-client-libs-4.6.2-12.el7_4.x86_64
-
Re-apply latest Plesk updates:
# plesk installer