Installation of Plesk updates fails: Failed to solve dependencies: plesk-l10n requires plesk-core >= 17.0.17

Created:

2017-03-28 20:59:24 UTC

Modified:

2017-08-08 13:44:22 UTC

0

Was this article helpful?


Have more questions?

Submit a request

Installation of Plesk updates fails: Failed to solve dependencies: plesk-l10n requires plesk-core >= 17.0.17

Applicable to:

  • Plesk Onyx for Linux

Symptoms

  • There are two plesk-service-node-utilities packages exist on the system with the different versions: 12.5.30 and 17.0.17:

    # rpm -qa | grep plesk-service-node-utilities
    plesk-service-node-utilities-17.0.17-cos7.build1700161028.14.x86_64
    plesk-service-node-utilities-12.5.30-cos7.build1205150826.19.x86_64
  • While applying the solution from the KB article Installation of Plesk updates fails due to unsolvable dependencies , on the step 1 (option with the plesk-service-node-utilities package) both packages were deleted from the RPM database:

    # rpm -e --nodeps --justdb plesk-service-node-utilities-12.5.30-cos7.build1205150826.19.x86_64 
    # rpm -e --nodeps --justdb plesk-service-node-utilities
  • After that, installation of Plesk updates fails with the following error:

    Exception: Failed to solve dependencies: 
    plesk-l10n-17.0.17-cos7.build1700170119.11.noarch requires plesk-core >= 17.0.17

    ERROR: The Yum utility failed to install the required packages.
  • Also, the following line could be found in /tmp/autoinstaller3.log :

    Attempt to remove 'plesk-core' to resolve conflict has succeeded
    

Cause

plesk-core package was removed when resolving dependencies conflicts.

Resolution

  1. Download the plesk-service-node-utilities and plesk-core packages:

    # wget http://autoinstall.plesk.com/PSA_17.0.17/dist-rpm-CentOS-7-x86_64/base/plesk-core-17.0.17-cos7.build1700161028.14.x86_64.rpm
    # wget http://autoinstall.plesk.com/PSA_17.0.17/dist-rpm-CentOS-7-x86_64/base/plesk-service-node-utilities-17.0.17-cos7.build1700161028.14.x86_64.rpm

    Packages for CentOS 7 are downloaded in the example. You can download packages for your OS from the following path: http://autoinstall.plesk.com/PSA_17.0.17/dist-<rpm/deb><OS>/base/plesk-core-17.0.17-... .

  2. Install the downloaded packages:

    # rpm -Uvh plesk-service-node-utilities-17.0.17-cos7.build1700161028.14.x86_64.rpm plesk-core-17.0.17-cos7.build1700161028.14.x86_64.rpm --force 
    
  3. Install all Plesk updates:

    # plesk installer --select-release-current --reinstall-patch --upgrade-installed-components
    
Have more questions? Submit a request
Please sign in to leave a comment.