• 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.

Resolved Installation Error

Bigfatdaddy0

New Pleskian
Hello,

This is my first time around trying to install Plesk. I have resolved a few errors that have occured thus far but I cannot find much of an explaination online for how to fix this one. When I run the install command from my terminal as Root I get this error:

Code:
PLESK_18_0_21-extras                                     | 2.9 kB     00:00     
PLESK_18_0_21-thirdparty                                 | 2.9 kB     00:00     
Exception: Failed to solve dependencies:
awstats-7.7-2.centos.7+p18.0.22.0+t191128.1349.noarch requires perl(Switch)

ERROR: The Yum utility failed to install the required packages.
Attention! Your software might be inoperable.
Visit https://support.plesk.com/ to search for a solution.

Anyone got any suggestions? I reinstalled my perl packages thinking that might have something to do with it. No dice.
 
The cause of it is that some additional Plesk repositories are defined.
Plesk installer adds all required repositories at the moment of launch, so there is no necessity to define any addition ones.

For proper update process, please disable unnecessary repositories by following next steps:

Find the files with the following command:

# grep enabled /etc/yum.repos.d/* | grep -i plesk

Open files from the output in test editor and change enable value from 1 to 0.

Run the update once again.
 
hmmm, so heres what I went and did. I ran the command above in the terminal, nothing happened other then it returned to #
So I went # cd /

then

# cd /etc/yum.repos.d

where I found a file called "redhat.repo" opened the file with gedit searched for the only enabled = 1 present and changed it to 0.

Now I get a much larger error:

Code:
Loaded plugins: langpacks, product-id, subscription-manager
PHP_7_2-thirdparty                                       | 2.9 kB     00:00     
PHP_7_3-thirdparty                                       | 2.9 kB     00:00     
PLESK_17_PHP72                                           | 2.9 kB     00:00     
PLESK_17_PHP73                                           | 2.9 kB     00:00     
PLESK_18_0_21-dist                                       | 2.9 kB     00:00     
PLESK_18_0_21-extras                                     | 2.9 kB     00:00     
PLESK_18_0_21-thirdparty                                 | 2.9 kB     00:00     
Exception: Failed to solve dependencies:
plesk-php72-imagick-3.4.3-1centos.7.190919.1205.x86_64 requires libMagickCore.so.5()(64bit)
psa-proftpd-1.3.6b-2.centos.7+p18.0.21.0+t191115.1202.x86_64 requires xinetd
plesk-mail-pc-driver-18.0-2.centos.7+p18.0.21.4+t191128.1720.x86_64 requires libtokyocabinet.so.9()(64bit)
awstats-7.7-2.centos.7+p18.0.22.0+t191128.1349.noarch requires perl(CGI)
libopendkim-2.11.0-0.1.el6.x86_64 requires libdb-4.7.so()(64bit)
1:plesk-php72-pgsql-7.2.25-1centos.7.191122.1343.x86_64 requires libpq.so.5()(64bit)
sw-rrdtool-1.6.0.1-2.centos.7+p18.0.22.0+t191128.1349.x86_64 requires perl(RRDp)
plesk-backup-utilities-18.0-2.centos.7+p18.0.21.4+t191128.1720.x86_64 requires libpq.so.5()(64bit)
1:plesk-php73-pgsql-7.3.12-1centos.7.191122.1343.x86_64 requires libpq.so.5()(64bit)
sw-engine-cli-2.27-2.27.2-1centos.7.191108.1550.x86_64 requires libpq.so.5()(64bit)
plesk-backup-utilities-18.0-2.centos.7+p18.0.21.4+t191128.1720.x86_64 requires perl(XML::Simple)
1:plesk-php72-odbc-7.2.25-1centos.7.191122.1343.x86_64 requires libodbc.so.2()(64bit)
plesk-libmaodbc-3.0.8-2.centos.7+p18.0.20.0+t191009.1346.x86_64 requires libodbcinst.so.2()(64bit)
plesk-backup-utilities-18.0-2.centos.7+p18.0.21.4+t191128.1720.x86_64 requires perl(Digest::SHA1)
plesk-backup-utilities-18.0-2.centos.7+p18.0.21.4+t191128.1720.x86_64 requires perl-XML-Simple
plesk-core-utilities-18.0-2.centos.7+p18.0.21.4+t191128.1720.x86_64 requires perl(Digest::SHA1)
sw-rrdtool-1.6.0.1-2.centos.7+p18.0.22.0+t191128.1349.x86_64 requires perl(RRDs)
2:postfix-3.4.5-2.centos.7+p18.0.21.4+t191128.1720.x86_64 requires perl(Date::Calc)
plesk-mail-pc-driver-18.0-2.centos.7+p18.0.21.4+t191128.1720.x86_64 requires xinetd
plesk-core-18.0-2.centos.7+p18.0.21.4+t191128.1720.x86_64 requires perl(Digest::SHA1)
plesk-dns-bind-driver-18.0-2.centos.7+p18.0.21.0+t191115.1202.x86_64 requires bind >= 9.2.1
1:plesk-php73-odbc-7.3.12-1centos.7.191122.1343.x86_64 requires libodbc.so.2()(64bit)
plesk-rdbmspp-2.0.2-1centos.7.191108.1550.x86_64 requires libodbc.so.2()(64bit)
plesk-php72-imagick-3.4.3-1centos.7.190919.1205.x86_64 requires libMagickWand.so.5()(64bit)
awstats-7.7-2.centos.7+p18.0.22.0+t191128.1349.noarch requires perl(Switch)
sw-engine-2.27.2-1centos.7.191108.1550.x86_64 requires libpq.so.5()(64bit)
plesk-php73-imagick-3.4.3-1centos.7.190906.1643.x86_64 requires libMagickWand.so.5()(64bit)
plesk-web-hosting-18.0-2.centos.7+p18.0.21.0+t191115.1202.x86_64 requires mod_ssl
plesk-php73-imagick-3.4.3-1centos.7.190906.1643.x86_64 requires libMagickCore.so.5()(64bit)

ERROR: The Yum utility failed to install the required packages.
Attention! Your software might be inoperable.
Visit https://support.plesk.com/ to search for a solution.

hmmm, I'm thinking I missed a step somehwere.
 
Hello,

Seems you have problems with your OS packages repositories. What OS are you using ?
 
Also based off what you just said I ran

Code:
[root@localhost /]# yum repolist all
Loaded plugins: langpacks, product-id, search-disabled-repos, subscription-
              : manager

repo id                                                                 status
rh-gluster-3-client-for-rhel-7-server-debug-rpms/7Server/x86_64         disabled
rh-gluster-3-client-for-rhel-7-server-rpms/7Server/x86_64               disabled
rh-gluster-3-client-for-rhel-7-server-source-rpms/7Server/x86_64        disabled
rhel-7-server-ansible-2-debug-rpms/x86_64                               disabled
rhel-7-server-ansible-2-rpms/x86_64                                     disabled
rhel-7-server-ansible-2-source-rpms/x86_64                              disabled
rhel-7-server-ansible-2.4-debug-rpms/x86_64                             disabled
rhel-7-server-ansible-2.4-rpms/x86_64                                   disabled
rhel-7-server-ansible-2.4-source-rpms/x86_64                            disabled
rhel-7-server-ansible-2.5-debug-rpms/x86_64                             disabled
rhel-7-server-ansible-2.5-rpms/x86_64                                   disabled
rhel-7-server-ansible-2.5-source-rpms/x86_64                            disabled
rhel-7-server-ansible-2.6-debug-rpms/x86_64                             disabled
rhel-7-server-ansible-2.6-rpms/x86_64                                   disabled
rhel-7-server-ansible-2.6-source-rpms/x86_64                            disabled
rhel-7-server-ansible-2.7-debug-rpms/x86_64                             disabled
rhel-7-server-ansible-2.7-rpms/x86_64                                   disabled
rhel-7-server-ansible-2.7-source-rpms/x86_64                            disabled
rhel-7-server-ansible-2.8-debug-rpms/x86_64                             disabled
.....
repolist: 0

You get the picture, the list was a lot longer but they are all disabled.
 
Last edited:
Hello,

You need to enable at least rhel-7-server-rpms rhel-7-server-optional-rpms rhel-7-server-extras-rpms repositories prior to Plesk installation
 
Thank you sir, you are a gentleman and a scholar. Any other repositories you would recommend enabling while i'm at it? That seems to have solved my problem.
 
Hello,

Any other repositories you would recommend enabling while i'm at it?
Unfortunately I cannot recommend something else, as i doesn't very familiar with redhat repositories layout. But rhel-7-server-rpms rhel-7-server-optional-rpms rhel-7-server-extras-rpms should be enough
 
Little help for all who wants to run the Plesk-Installation on RHEL 8.3: you additional need to enable the "codeready-builder" repo with the command: subscription-manager repos --enable "codeready-builder-for-rhel-8-$(arch)-rpms" else the perl for plesk is missing
 
Back
Top