• 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

Plesk 8.4 on CentOS 5.2

P

pbosgraaf

Guest
Hi,

I'm trying to install Plesk 8.4 on CentOS 5.2 but during the installation i get all kind of errors.

Does Parallels Plesk 8.4 support CentOS 5.2 yet?
The documentation reads it supports "CentOS 5.x i586 and 64bit"

If so, why am i getting these errors? Anyone else with the same experience?
Using the same install parameters on CentOS 5.1 works flawlessly.


--error log--
EXEC: /root/plesk/psa_installer --install-everything --select-release-id PLESK_8_4_0
--------------------------------------------------------------------------------
Downloading the file products.inf3: 100% done.
Downloading the file plesk.inf3: 13%..30%..44%..61%..100% done.
Downloading the file sitebuilder.inf3: 12%..22%..35%..40%..54%..86%..95%..100% done.
Downloading the file sso.inf3: 37%..64%..100% done.
Checking for installed packages...
Downloading the file PSA_8.4.0/plesk-8.4.0-cos5-i386.inf3: 10%..20%..30%..44%..55%..66%..74%..80%..90%..100% done.
Detecting installed product components.
Retrieving information about the installed packages...
Downloading the file PSA_8.4.0/dist-rpm-CentOS-5-i386/build-8.4.0-cos5-i386.hdr.gz: 10%..20%..30%..40%..50%..60%..70%..80%..90%..100% done.
Downloading the file PSA_8.4.0/update-rpm-CentOS-5-i386/update-8.4.0-cos5-i386.hdr.gz: 10%..20%..30%..40%..50%..60%..70%..80%..90%..100% done.
Downloading the file PSA_8.4.0/thirdparty-rpm-CentOS-5-i386/thirdparty-8.4.0-cos5-i386.hdr.gz: 100% done.
Determining the packages that need to be installed.
ERROR: Unable to install the "psa-8.4.0-cos5.build84080425.19.i586" package.

The following could cause the installation failure:
Packages "bind-libs-30:9.3.3-10.el5.i386" and "bind-libs-30:9.3.4-6.P1.el5.i386" cannot be installed at the same time
because of the conflict on the file "/usr/lib/libbind.so.4"



Not all packages were installed.
Please, contact product technical support.
------------

Best regards,
Peter
 
Hi,

This might happen because of the following: package psa needs bind, bind-libs and maybe one more bind related package, not sure about it but you can check it with:
rpm -qR psa + grep -i bind

If you have one of newest release of bind or bind-libs (which is 30:9.3.4-6.P1.el5.i386 I suppose) then installer will try downloading other bind packages of the same version. If it does not find version 30:9.3.4-6.P1.el5.i386 for any of these packages it will fail.

To fix it you can try the following:
1. Check what bind packages Plesk needs, download and install 30:9.3.4-6.P1.el5.i386 version of these packages manually
2. Downgrade version 30:9.3.4-6.P1.el5.i386 to 30:9.3.3-10.el5.i386.

hope this helps.
 
The problem is that the Plesk autoinstaller is not very smart when it comes to package versions. It wants to install bind-libs, but doesn't understand a newer version is already present. There are all kinds of ways to fix this (manually downgrade, force remove the problem packages or setup an .autoinstallerrc file that specifies the CentOS updates repository), but the easiest fix might just be installing Plesk using yum from ART's repository (temporarily at http://3es.atomicrocketturtle.com/channels/plesk/8.4.0/). Run 'yum install psa' after configuring his repository and take it from there.

Other than that Plesk works just great on CentOS 5.2.
 
Yeah, i figured recently figured out the same.

I'm just a bit dissapointed Parallels doesn't test the autoinstaller funcionality when a new version of one of the supported OS-es comes out.

-peter
 
Back
Top