Search

Language:  
Search for:

Available article translations:

Impossible to run system updates by Yum after PPA installation

APPLIES TO:
  • Parallels Plesk Automation 11.1

Symptoms

After installation of Parallels Plesk Automation on clean CentOS system it is no longer possible to run system updates with Yum utility.

Errors similar to the following are displayed:

---> Package xerces-c.i386 0:2.5.0-6.pem will be updated
--> Processing Dependency: libxerces-c.so.25 for package: pleskd-5.4.0.16-1.parallels.i386
---> Package xerces-c.i686 0:3.0.1-20.el6 will be an update
--> Finished Dependency Resolution
Error: Package: pleskd-5.4.0.16-1.parallels.i386 (@repo-id-4)
           Requires: libxerces-c.so.25
           Removing: xerces-c-2.5.0-6.pem.i386 (@repo-id-4)
               libxerces-c.so.25
           Updated By: xerces-c-3.0.1-20.el6.i686 (base)
               Not found

Or this one:

    Error: Missing Dependency: libxml++-1.0.so.1 is needed by package libiqxmlrpc-0.8.9-2.i386 (installed)
    Missing Dependency: pgtune = 0.9.3-2.parallels is needed by package poa-core-5.4-825787.noarch (installed)
    poa-core-5.4-825787.noarch from installed has depsolving problems
    Error: Missing Dependency: xerces-c = 2.5.0-6.pem is needed by package poa-core-5.4-825787.noarch (installed)

Cause

Some PPA packages like "poa-core" and "pleskd" have strict dependency on packages "xerces-c-2.5.0-6.pem or pgtune".

A different version - "xerces-c-2.7.0" or higher is shipped with CentOS system updates. As a result, after PPA installation system updates cannot be installed using Yum package manager.

Resolution

The issue will be permanently fixed in one of the future PPA updates. As a temporary workaround, please execute these 3 commands below to allow system updates installation by Yum:

    1.  mv /etc/yum.repos.d/poa.repo /etc/yum.repos.d/poa.repo.back

    2.  yum update --exclude='xerces-c'

Or this one, if system tries to update packages pgtune,libxml++ as well:

    2. yum update --exclude='xerces-c,pgtune,libxml++'

Please do not forget to rename repository back:

    3.  mv /etc/yum.repos.d/poa.repo.back /etc/yum.repos.d/poa.repo

Search words:

xerces

yum update

Yum update failure




b315de483b3ce496b93860f954cd3118 01de18af15883841f3555ba37f8f95de caea8340e2d186a540518d08602aa065

FEEDBACK
Was this article helpful?
Tell us how we may improve it.
Yes No
 
 
 
 
 
 
Server Virtualization
- Parallels Cloud Server
- Parallels Containers for Windows 6.0
- Parallels Virtuozzo Containers
Automation
- Parallels Automation
- Parallels Automation for Cloud Infrastructure
- Parallels Business Automation Standard
- Parallels Virtual Automation
- Parallels Plesk Panel Suite
- Web Presence Builder
- Parallels Plesk Automation
- Parallels Small Business Panel
- Value-added Services for Hosters
- Parallels Partner Storefront
Services & Resources
- Cloud Acceleration Services
- Professional Services
- Support Services
- Training & Certification