Support Center > Knowledgebase > Plesk > I cannot upgrade Parallels Plesk Panel using autoinstaller because package of newer version is installed
I cannot upgrade Parallels Plesk Panel using autoinstaller because package of newer version is installed
Symptoms:
I cannot upgrade Parallels Plesk Panel using autoinstaller because package of newer version is installed.
For example, I try upgrading to version 9.0.1 on SuSE10.3, and php5-5.2.8 is installed. The following error is shown in Plesk autoupdate report:
The following could cause the installation failure:
Packages "php5-5.2.6-0.6.i586 (u 0x8ba26f8 source=0x87c60b8 P:52 R:27)" and "php5-5.2.8-32.6.i586 (s 0x86d9eb8 source=0x869b7e0 P:52 R:27)" cannot be installed at the same time because of the conflict on the file "/etc/php5/cli/php.ini"
Cause
Parallels Plesk Panel 9.0.1 on SuSE10.3 was built with support of php5-5.2.6. This version is provided for SuSe10.3 by vendor. You may get list of supported packages on autoinstaller website: http://autoinstall.plesk.com/
Select your version of Parallels Plesk Panel, operating system and architecture. The packages are available under directory update-rpm-OS-architecture. For example for SuSE10.3: http://autoinstall.plesk.com/PSA_9.0.1/update-rpm-SuSE-10.3-i386.
Packages of newer versions are supported but Plesk autoinstaller checks availability of exactly these versions. If older packages are installed upgrading is performed. However Plesk autoinstaller fails due to dependency problem if package of newer version is installed.
Resolution:
For upgrading Parallels Plesk Panel with autoinstaller you should install packages of exact version provided by vendor for your operating system php5-5.2.6.
Additionally, autoinstaller can try to resolve newer dependencies via external repositories. This is done via /root/.autoinstallerrc file, as described here:
http://download1.parallels.com/Plesk/Plesk9.0/Doc/en-US/plesk-9.0-unix-installation-guide/index.htm?fileName=24769.htm
For example, you might specify repository from which newer PHP packages were installed using this command:
~# echo `ADDITIONAL_SOURCE="repodata,100,http:// /root/.autoinstallerrc
After that you may perform upgrading using Plesk UI Updater tool {Server -> Updater} or Plesk CLI /usr/local/psa/admin/sbin/autoinstaller.
Also Read