• 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 11.5 yum update problem

musictus

Basic Pleskian
This is the error I got - how to fix it?

Installation started in background

Getting bootstrapper packages to installation list:
Following bootstrapper packages will be installed: pp11.5.30-bootstrapper-11.5.30-cos5.build115130628.18.x86_64
----------------

Getting packages to installation list:
skip keypackage 'php53-5.3.3-13.el5_8.x86_64' from component php53 - same or newer version of this package is already installed (in system php53-5.3.3-13.el5_8.x86_64)
skip keypackage 'mailman-3:2.1.9-6.el5_6.1.x86_64' from component mailman - same or newer version of this package is already installed (in system mailman-3:2.1.9-6.el5_6.1.x86_64)
skip package 'psa-qmail-2:1.03-cos5.build115130618.12.x86_64' from component qmail - there is same or newer version of this package is installed (in system psa-qmail-2:1.03-cos5.build1013120126.11.x86_64)
skip package 'psa-qmail-rblsmtpd-0.88-cos5.build115130313.15.x86_64' from component qmail - there is same or newer version of this package is installed (in system psa-qmail-rblsmtpd-0.88-cos5.build1013111101.14.x86_64)
Warning: key package psa-mail-qc-driver is not available
skip keypackage 'psa-qmail-2:1.03-cos5.build1013120126.11.x86_64' from component qmail - same or newer version of this package is already installed (in system psa-qmail-2:1.03-cos5.build1013120126.11.x86_64)
Following packages will be installed: pp11.5.30-bootstrapper-11.5.30-cos5.build115130628.18.x86_64 plesk-base-11.5.30-cos5.build115130628.18.x86_64 psa-11.5.30-cos5.build115130628.18.x86_64 plesk-completion-11.5.30-cos5.build115130628.18.noarch plesk-core-11.5.30-cos5.build115130628.18.x86_64 plesk-l10n-11.5.30-cos5.build115130628.18.noarch plesk-management-node-11.5.30-cos5.build115130628.18.x86_64 plesk-service-node-utilities-11.5.30-cos5.build115130628.18.x86_64 plesk-skins-11.5.30-528.13062618.noarch psa-libpam-plesk-11.5.30-cos5.build115130628.18.x86_64 psa-libxml-proxy-2.7.8-13012810.x86_64 psa-locale-base-en-US-11.5.30-cos5.build115130628.18.noarch psa-phpmyadmin-3.5.8.1-cos5.build115130618.12.noarch psa-phppgadmin-5.0.4-cos5.build115130415.19.noarch psa-pylibplesk-11.5.30-cos5.build115130628.18.x86_64 psa-selinux-11.5.30-cos5.build115130618.12.noarch psa-updates-11.5.25-cos5.build115130429.17.noarch psa-zendframework-1.11.15-cos5.build115130403.19.noarch plesk-dns-bind-driver-11.5.30-cos5.build115130620.21.noarch psa-autoinstaller-3.15.12-130628.12.x86_64 psa-migration-agents-11.5.30-cos5.build115130628.18.x86_64 psa-migration-manager-11.5.30-cos5.build115130628.18.x86_64 pp-sitebuilder-11.5.5-40974.13062110.noarch pp-sitebuilder-default-templates-11.5.5-40974.13062110.noarch pp-sitebuilder-skins-11.5.5-40974.13062110.noarch plesk-web-hosting-11.5.30-cos5.build115130628.18.x86_64 psa-mod_aclr2-13012810-9e86c2f.x86_64 psa-mod_rpaf-0.6-13061919.x86_64 psa-mod_sysenv-0.1-13012810.x86_64 psa-mod_fcgid-2.3.7-13012810.x86_64 psa-proftpd-1.3.4c-cos5.build115130528.15.x86_64 awstats-7.1.1-13052215.parallels.noarch psa-php53-configurator-1.6.3-cos5.build115130628.18.x86_64 psa11.5-php-fakepackage-11.5.30-cos5.build115130628.18.x86_64 psa-horde-5.0.4-cos5.build115130628.18.noarch psa-imp-6.0.4-cos5.build115130628.18.noarch psa-ingo-3.0.3-cos5.build115130628.18.noarch psa-kronolith-4.0.4-cos5.build115130628.18.noarch psa-mnemo-4.0.3-cos5.build115130628.18.noarch psa-passwd-5.0.0-cos5.build115130628.18.noarch psa-turba-4.0.3-cos5.build115130628.18.noarch psa-mailman-configurator-11.5.30-cos5.build115130628.18.x86_64 plesk-mail-qc-driver-11.5.30-cos5.build115130628.18.x86_64 psa-courier-authlib-0.65.0-cos5.build115130628.18.x86_64 psa-courier-imap-4.12.0-cos5.build115130628.18.x86_64 psa-mail-driver-common-11.5.30-cos5.build115130628.18.x86_64 mysql-server-5.5.32-18.el5.art psa-firewall-11.5.30-cos5.build115130628.18.x86_64
----------------
...

Traceback (most recent call last):
File "/usr/local/psa/bin/yum_install", line 186, in ?
main()
File "/usr/local/psa/bin/yum_install", line 172, in main
inst, rem = installer.resolve(to_install, opts.remove)
File "/usr/local/psa/bin/yum_install", line 123, in resolve
raise Exception("Failed to solve dependencies:\n" + '\n'.join(msgs))
Exception: Failed to solve dependencies:
Missing Dependency: php53 is needed by package psa-php53-configurator-1.6.3-cos5.build115130628.18.x86_64 (PSA_11_5_30-dist)
Missing Dependency: php53-mysql is needed by package psa-php53-configurator-1.6.3-cos5.build115130628.18.x86_64 (PSA_11_5_30-dist)
Missing Dependency: php53-pdo is needed by package psa-php53-configurator-1.6.3-cos5.build115130628.18.x86_64 (PSA_11_5_30-dist)
Missing Dependency: php53-cli is needed by package psa-php53-configurator-1.6.3-cos5.build115130628.18.x86_64 (PSA_11_5_30-dist)
Execute command /usr/local/psa/admin/bin/send-error-report install
Error: The Yum utility failed to install the required packages.
Attention! Your software might be inoperable.
Please, contact product technical support.
 
Could you provide us with additional info? I see that you use Atomic third-party repository, do you have another third-party repos? Could you describe of action order: Plesk installation/upgrade, repository setup, mysql install/upgrade?
 
Same problem here:


Installation started in background

Getting bootstrapper packages to installation list:
skip package 'pp11.5.30-bootstrapper-11.5.30-cos6.build115130724.19.x86_64' from component common - there is same or newer version of this package is installed (in system pp11.5.30-bootstrapper-11.5.30-cos6.build115130724.19.x86_64)
skip package 'pp11.5.30-bootstrapper-11.5.30-cos6.build115130724.19.x86_64' from component panel - there is same or newer version of this package is installed (in system pp11.5.30-bootstrapper-11.5.30-cos6.build115130724.19.x86_64)
skip package 'pp11.5.30-bootstrapper-11.5.30-cos6.build115130724.19.x86_64' from component bind - there is same or newer version of this package is installed (in system pp11.5.30-bootstrapper-11.5.30-cos6.build115130724.19.x86_64)
skip package 'pp11.5.30-bootstrapper-11.5.30-cos6.build115130724.19.x86_64' from component horde - there is same or newer version of this package is installed (in system pp11.5.30-bootstrapper-11.5.30-cos6.build115130724.19.x86_64)
skip package 'pp11.5.30-bootstrapper-11.5.30-cos6.build115130724.19.x86_64' from component spamassassin - there is same or newer version of this package is installed (in system pp11.5.30-bootstrapper-11.5.30-cos6.build115130724.19.x86_64)
skip package 'pp11.5.30-bootstrapper-11.5.30-cos6.build115130724.19.x86_64' from component postfix - there is same or newer version of this package is installed (in system pp11.5.30-bootstrapper-11.5.30-cos6.build115130724.19.x86_64)
skip package 'pp11.5.30-bootstrapper-11.5.30-cos6.build115130724.19.x86_64' from component web-hosting - there is same or newer version of this package is installed (in system pp11.5.30-bootstrapper-11.5.30-cos6.build115130724.19.x86_64)
Following bootstrapper packages will be installed: (empty)
----------------

Getting packages to installation list:
skip keypackage 'mailman-3:2.1.12-18.el6.x86_64' from component mailman - same or newer version of this package is already installed (in system mailman-3:2.1.12-18.el6.x86_64)
Warning: key package psa-mail-pc-driver is not available
skip keypackage 'php-5.3.3-23.el6_4.x86_64' from component phpgroup - same or newer version of this package is already installed (in system php-5.3.3-23.el6_4.x86_64)
Following packages will be installed: plesk-base-11.5.30-cos6.build115130724.19.x86_64 psa-11.5.30-cos6.build115130724.19.x86_64 plesk-completion-11.5.30-cos6.build115130724.19.noarch plesk-core-11.5.30-cos6.build115130724.19.x86_64 plesk-l10n-11.5.30-cos6.build115130722.19.noarch plesk-management-node-11.5.30-cos6.build115130724.19.x86_64 plesk-service-node-utilities-11.5.30-cos6.build115130724.19.x86_64 plesk-skins-11.5.30-578.13072512.noarch psa-libpam-plesk-11.5.30-cos6.build115130724.19.x86_64 psa-libxml-proxy-2.7.8-13032215.x86_64 psa-locale-base-en-US-11.5.30-cos6.build115130722.19.noarch psa-phpmyadmin-3.5.8.1-cos6.build115130618.12.noarch psa-phppgadmin-5.0.4-cos6.build115130415.19.noarch psa-pylibplesk-11.5.30-cos6.build115130724.19.x86_64 psa-selinux-11.5.30-cos6.build115130705.19.noarch psa-updates-11.5.25-cos6.build115130429.17.noarch psa-zendframework-1.11.15-cos6.build115130403.19.noarch plesk-dns-bind-driver-11.5.30-cos6.build115130724.19.noarch psa-autoinstaller-3.15.12-130710.17.x86_64 psa-migration-agents-11.5.30-cos6.build115130724.19.x86_64 psa-migration-manager-11.5.30-cos6.build115130724.19.x86_64 psa-health-monitor-11.5.30-cos6.build115130618.12.noarch sw-collectd-4.9.1-13062619.x86_64 sw-librrd-1.4.2-13062619.x86_64 sw-rrdtool-1.4.2-13062619.x86_64 pp-sitebuilder-11.5.6-41230.13072911.noarch pp-sitebuilder-default-templates-11.5.6-41230.13072911.noarch pp-sitebuilder-skins-11.5.6-41230.13072911.noarch psa-horde-5.0.4-cos6.build115130710.20.noarch psa-imp-6.0.4-cos6.build115130709.19.noarch psa-ingo-3.0.3-cos6.build115130628.19.noarch psa-kronolith-4.0.4-cos6.build115130628.19.noarch psa-mnemo-4.0.3-cos6.build115130628.19.noarch psa-passwd-5.0.0-cos6.build115130628.19.noarch psa-turba-4.0.3-cos6.build115130628.19.noarch psa-spamassassin-11.5.30-cos6.build115130724.19.x86_64 psa-mailman-configurator-11.5.30-cos6.build115130724.19.x86_64 plesk-mail-pc-driver-11.5.30-cos6.build115130724.19.x86_64 postfix-2:2.8.14-13040119.x86_64 psa-courier-authlib-0.65.0-cos6.build115130724.19.x86_64 psa-courier-imap-4.12.0-cos6.build115130710.20.x86_64 psa-mail-driver-common-11.5.30-cos6.build115130724.19.x86_64 plesk-web-hosting-11.5.30-cos6.build115130724.19.x86_64 psa-mod_aclr2-13012810-9e86c2f.x86_64 psa-mod_rpaf-0.6-13061919.x86_64 psa-mod_sysenv-0.1-13012810.x86_64 psa-mod_fcgid-2.3.7-13012810.x86_64 psa-proftpd-1.3.4c-cos6.build115130528.15.x86_64 awstats-7.1.1-13052215.parallels.noarch sw-nginx-1.5.0-1.13060711.centos6.x86_64 psa-php5-configurator-1.6.3-cos6.build115130724.19.x86_64 psa11.5-php-fakepackage-11.5.30-cos6.build115130724.19.x86_64 psa-firewall-11.5.30-cos6.build115130724.19.x86_64 psa-watchdog-11.5.30-cos6.build115130724.19.x86_64
----------------
Check package set before installation
The following packages from not selected components will be installed because they are required by other components' packages you selected for installation:
Installing packages
~empty
Bootstrapper has finished action (exec time: 0 sec.): parent_name='PLESK_11_5_30', sequence='prep', stage='execute', sequence_order='-1', operation='install', exec_cmd='touch /tmp/pp-bootstrapper-mode.flag; touch /var/lock/parallels-panel-maintenance-mode.flag; rm -f /var/lock/parallels-panel-upgrade-failure.flag; :'
Changing shell for popuser.
Shell not changed.
Changing shell for mhandlers-user.
Shell not changed.
psa is stopped
Stopping psa... done
-- Warning: Skipping the data of table mysql.event. Specify the --events option explicitly.

===> Cumulative APS controller database (apsc) upgrade has been started.
===> Upgrade of APS controller database has been completed.
===> Cumulative Plesk database upgrade (revertable stage) has been started.
===> Preparing Plesk database upgrade (revertable stage).
Stopping psa... done
===> Cumulative upgrade of Plesk database (revertable stage) has been completed.

Bootstrapper has finished action (exec time: 0.21 sec.): parent_name='panel', sequence='prep', stage='execute', sequence_order='0', operation='install', exec_cmd='/usr/local/psa/bootstrapper/pp11.5.30-bootstrapper/bootstrapper.sh prep-install BASE'
~empty
Bootstrapper has finished action (exec time: 0 sec.): parent_name='horde', sequence='prep', stage='execute', sequence_order='0', operation='install', exec_cmd='/usr/local/psa/bootstrapper/pp11.5.30-bootstrapper/bootstrapper.sh prep-install horde'
Traceback (most recent call last):
File "/usr/local/psa/bin/yum_install", line 186, in <module>
main()
File "/usr/local/psa/bin/yum_install", line 181, in main
installer.perform(to_install, opts.remove)
File "/usr/local/psa/bin/yum_install", line 139, in perform
self.processTransaction(rpmDisplay = QuietCallback())
File "/usr/lib/python2.6/site-packages/yum/__init__.py", line 4992, in processTransaction
self._doTestTransaction(callback,display=rpmTestDisplay)
File "/usr/lib/python2.6/site-packages/yum/__init__.py", line 5066, in _doTestTransaction
raise Errors.YumRPMCheckError,retmsgs
YumRPMCheckError: [u'ERROR with rpm_check_debug vs depsolve:', 'psa <= 10.9.9 is needed by (installed) 4psa-tbackup-psa10-3.0.0-121009.01.rhel6.x86_64', 'psa <= 10.9.9 is needed by (installed) 4psa-tbackup-psa10-3.0.0-121009.01.rhel6.x86_64', u'Please report this error at http://bugs.centos.org/set_project....centos.org/bug_report_page.php?category=yum']
~empty
Bootstrapper has finished action (exec time: 0.01 sec.): parent_name='PLESK_11_5_30', sequence='pkgs', stage='rollback', sequence_order='1', operation='install', exec_cmd='rm -f /tmp/pp-bootstrapper-mode.flag; rm -f /var/lock/parallels-panel-maintenance-mode.flag; touch /var/lock/parallels-panel-upgrade-failure.flag; :'
Error: Failed to run the Yum utility.
The Yum utility failed to install the required packages.
Attention! Your software might be inoperable.
Please, contact product technical support.
 
Okay, I solved it myself by removing 4psa-tbackup-psa10-3.0.0-121009.01.rhel6.x86_64.

Code:
yum remove 4psa-tbackup-psa10-3.0.0-121009.01.rhel6.x86_64
 
What is 4psa-tbackup-psa10-3.0.0-121009.01.rhel6.x86_64 ? It is not a Plesk package, AFAIK. Remove it if you want to upgrade.
 
Since 2 weeks I have not run yum update.. so I try it today and get a error

# yum update

Loaded plugins: fastestmirror, priorities, replace
Loading mirror speeds from cached hostfile
* atomic: www7.atomicorp.com
* epel: mirror.i3d.net
337 packages excluded due to repository priority protections
Setting up Update Process
Resolving Dependencies
--> Running transaction check
---> Package bind.x86_64 32:9.8.2-0.17.rc1.el6_4.4 will be updated
---> Package bind.x86_64 32:9.8.2-0.17.rc1.el6_4.5 will be an update
---> Package bind-libs.x86_64 32:9.8.2-0.17.rc1.el6_4.4 will be updated
---> Package bind-libs.x86_64 32:9.8.2-0.17.rc1.el6_4.5 will be an update
---> Package bind-utils.x86_64 32:9.8.2-0.17.rc1.el6_4.4 will be updated
---> Package bind-utils.x86_64 32:9.8.2-0.17.rc1.el6_4.5 will be an update
---> Package net-snmp.x86_64 1:5.5-44.el6_4.2 will be updated
---> Package net-snmp.x86_64 1:5.5-44.el6_4.3 will be an update
---> Package net-snmp-libs.x86_64 1:5.5-44.el6_4.2 will be updated
---> Package net-snmp-libs.x86_64 1:5.5-44.el6_4.3 will be an update
---> Package net-snmp-utils.x86_64 1:5.5-44.el6_4.2 will be updated
---> Package net-snmp-utils.x86_64 1:5.5-44.el6_4.3 will be an update
---> Package php.x86_64 0:5.3.25-18.el6.art will be updated
---> Package php.x86_64 0:5.4.17-23.el6.art will be an update
---> Package php-cli.x86_64 0:5.3.25-18.el6.art will be updated
---> Package php-cli.x86_64 0:5.4.17-23.el6.art will be an update
---> Package php-common.x86_64 0:5.3.25-18.el6.art will be updated
--> Processing Dependency: php(api) = 20090626 for package: graphviz-php-2.26.0-10.el6.x86_64
--> Processing Dependency: php(zend-abi) = 20090626 for package: graphviz-php-2.26.0-10.el6.x86_64
--> Processing Dependency: php(api) = 20090626 for package: graphviz-php-2.26.0-10.el6.x86_64
--> Processing Dependency: php(zend-abi) = 20090626 for package: graphviz-php-2.26.0-10.el6.x86_64
---> Package php-common.x86_64 0:5.4.17-23.el6.art will be an update
---> Package php-devel.x86_64 0:5.3.25-18.el6.art will be updated
---> Package php-devel.x86_64 0:5.4.17-23.el6.art will be an update
---> Package php-gd.x86_64 0:5.3.25-18.el6.art will be updated
---> Package php-gd.x86_64 0:5.4.17-23.el6.art will be an update
---> Package php-imap.x86_64 0:5.3.25-18.el6.art will be updated
---> Package php-imap.x86_64 0:5.4.17-23.el6.art will be an update
---> Package php-mbstring.x86_64 0:5.3.25-18.el6.art will be updated
---> Package php-mbstring.x86_64 0:5.4.17-23.el6.art will be an update
---> Package php-mcrypt.x86_64 0:5.3.25-18.el6.art will be updated
---> Package php-mcrypt.x86_64 0:5.4.17-23.el6.art will be an update
---> Package php-mysql.x86_64 0:5.3.25-18.el6.art will be updated
---> Package php-mysql.x86_64 0:5.4.17-23.el6.art will be an update
---> Package php-pdo.x86_64 0:5.3.25-18.el6.art will be updated
---> Package php-pdo.x86_64 0:5.4.17-23.el6.art will be an update
---> Package php-tidy.x86_64 0:5.3.25-18.el6.art will be updated
---> Package php-tidy.x86_64 0:5.4.17-23.el6.art will be an update
---> Package php-xml.x86_64 0:5.3.25-18.el6.art will be updated
---> Package php-xml.x86_64 0:5.4.17-23.el6.art will be an update
--> Finished Dependency Resolution
Error: Package: graphviz-php-2.26.0-10.el6.x86_64 (@base)
Requires: php(api) = 20090626
Removing: php-common-5.3.25-18.el6.art.x86_64 (@atomic)
php(api) = 20090626
php(api) = 20090626-x86-64
Updated By: php-common-5.4.17-23.el6.art.x86_64 (atomic)
php(api) = 20100412-x86-64
Error: Package: graphviz-php-2.26.0-10.el6.x86_64 (@base)
Requires: php(zend-abi) = 20090626
Removing: php-common-5.3.25-18.el6.art.x86_64 (@atomic)
php(zend-abi) = 20090626
php(zend-abi) = 20090626-x86-64
Updated By: php-common-5.4.17-23.el6.art.x86_64 (atomic)
php(zend-abi) = 20100525-x86-64
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest

Why is here now a error? I have nothing changed and in past its working all very fine. Only Plesk have make microupdates...
Can anybody tell me what I must do?
 
Mixing PHP-related packages from different vendors/repositories is a good way to get a headache. I suggest removing graphviz-php if you don't need it.
 
Could you provide us with additional info? I see that you use Atomic third-party repository, do you have another third-party repos?

+1.

Please include a list of the repositories that you are using. e.g.,
Code:
[root@www ~]# yum repolist
...
0 packages excluded due to repository protections
repo id                                                           repo name                                                                                               status
base                                                              CentOS-6 - Base                                                                                         6,381
epel                                                              Extra Packages for Enterprise Linux 6 - x86_64                                                          9,396
extras                                                            CentOS-6 - Extras                                                                                          13
rpmforge                                                          RHEL 6 - RPMforge.net - dag                                                                             4,597
updates                                                           CentOS-6 - Updates                                                                                      1,050
repolist: 21,437
 
Back
Top