Resolved Upgrade 18.0.62 to 18.0.64 fails

godfather21

Basic Pleskian
Server operating system version
Centos 7.9
Plesk version and microupdate number
18.0.62
Hello,

today i tried to update to 18.0.64 and i received the following message

Running Transaction Check
Fatal error during packages installation: [u'ERROR with transaction check vs depsolve:', 'python36-PyYAML is needed by plesk-modsecurity-configurator-18.0-2.centos.7+p18.0.62.2+t240718.0615.noarch', 'python36-PyYAML is needed by plesk-service-node-utilities-18.0-2.centos.7+p18.0.62.2+t240718.0615.x86_64']
YumRPMCheckError: [u'ERROR with transaction check vs depsolve:', 'python36-PyYAML is needed by plesk-modsecurity-configurator-18.0-2.centos.7+p18.0.62.2+t240718.0615.noarch', 'python36-PyYAML is needed by plesk-service-node-utilities-18.0-2.centos.7+p18.0.62.2+t240718.0615.x86_64']

How can this be solved?
 
Hello @godfather21

The package python36-PyYAML is expected to be installed on a CentOS server. This package is usually installed alongside the general python36 package.
For instance, here is an example from a fresh CentOS 7 server:
Code:
# rpm -qi $(rpm -qa | grep 'python36-PyYAML')
Name        : python36-PyYAML
Version     : 3.13
Release     : 1.el7
Architecture: x86_64
Install Date: Wed 18 Sep 2024 05:08:37 AM UTC
Group       : Unspecified
Size        : 688437
License     : MIT
Signature   : RSA/SHA256, Thu 07 May 2020 04:12:53 AM UTC, Key ID 6a2faea2352c64e5
Source RPM  : python3-PyYAML-3.13-1.el7.src.rpm
Build Date  : Thu 07 May 2020 03:27:46 AM UTC
Build Host  : buildvm-12.phx2.fedoraproject.org
Relocations : (not relocatable)
Packager    : Fedora Project
Vendor      : Fedora Project
URL         : http://pyyaml.org/
Bug URL     : https://bugz.fedoraproject.org/python3-PyYAML
Summary     : YAML parser and emitter for Python 3.6
Description :
YAML is a data serialization format designed for human readability and
interaction with scripting languages.  PyYAML is a YAML parser and
emitter for Python 3.6.

PyYAML features a complete YAML 1.1 parser, Unicode support, pickle
support, capable extension API, and sensible error messages.  PyYAML
supports standard YAML tags and provides Python-specific tags that
allow to represent an arbitrary Python object.

PyYAML is applicable for a broad range of tasks from complex
configuration files to object serialization and persistance.

Thus, I would recommend installing it manually:
Code:
# yum install python36-PyYAML
Then, try to continue the update.
 
Hello @godfather21

The package python36-PyYAML is expected to be installed on a CentOS server. This package is usually installed alongside the general python36 package.
For instance, here is an example from a fresh CentOS 7 server:
Code:
# rpm -qi $(rpm -qa | grep 'python36-PyYAML')
Name        : python36-PyYAML
Version     : 3.13
Release     : 1.el7
Architecture: x86_64
Install Date: Wed 18 Sep 2024 05:08:37 AM UTC
Group       : Unspecified
Size        : 688437
License     : MIT
Signature   : RSA/SHA256, Thu 07 May 2020 04:12:53 AM UTC, Key ID 6a2faea2352c64e5
Source RPM  : python3-PyYAML-3.13-1.el7.src.rpm
Build Date  : Thu 07 May 2020 03:27:46 AM UTC
Build Host  : buildvm-12.phx2.fedoraproject.org
Relocations : (not relocatable)
Packager    : Fedora Project
Vendor      : Fedora Project
URL         : http://pyyaml.org/
Bug URL     : https://bugz.fedoraproject.org/python3-PyYAML
Summary     : YAML parser and emitter for Python 3.6
Description :
YAML is a data serialization format designed for human readability and
interaction with scripting languages.  PyYAML is a YAML parser and
emitter for Python 3.6.

PyYAML features a complete YAML 1.1 parser, Unicode support, pickle
support, capable extension API, and sensible error messages.  PyYAML
supports standard YAML tags and provides Python-specific tags that
allow to represent an arbitrary Python object.

PyYAML is applicable for a broad range of tasks from complex
configuration files to object serialization and persistance.

Thus, I would recommend installing it manually:
Code:
# yum install python36-PyYAML
Then, try to continue the update.

Thank you very much, this solved the issue and i updated to latest version
 
Back
Top