• 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

Issue Onyx to Obsidian - dependency problem

tkalfaoglu

Silver Pleskian
When I tried to upgrade to Plesk Obsidian I got this after it started downloading the stuff:

(.....)
[plesk-php73-xml.x86_64 1:7.3.11-1centos.7.191025.1053 - u]
[psa-autoinstaller.x86_64 0:3.23.20-1centos.7.191021.1245 - u]
[psa-mod_proxy.x86_64 0:2.4.6-2.centos.7+p18.0.20.1+t191029.1140 - u]

Traceback (most recent call last):
File "/usr/local/psa/bin/yum_install", line 239, in <module>
main()
File "/usr/local/psa/bin/yum_install", line 225, in main
inst, rem = installer.resolve(to_install, opts.remove, opts.tries)
File "/usr/local/psa/bin/yum_install", line 157, in resolve
raise Exception("Failed to solve dependencies:\n" + '\n'.join(msgs))
Exception: Failed to solve dependencies:
2: postfix-perl-scripts-2.10.1-7.0.1.el7.centos.x86_64 requires postfix = 2:2.10.1-7.0.1.el7.centos
Execute command /usr/local/psa/admin/bin/send-error-report install --version 18.0.20
[2019-11-02 12:01:31.622862] Warning: Failed to attach to cgroup /sys/fs/cgroup/systemd/user/root/tasks, installer might be unexpectedly killed later by the system
[2019-11-02 12:01:31.642927] Error: The Yum utility failed to install the required packages.
Attention! Your software might be inoperable.
Visit Plesk Help Center to search for a solution.

# rpm -qa|grep postfix
postfix-perl-scripts-2.10.1-7.0.1.el7.centos.x86_64
postfix-2.10.1-7.0.1.el7.centos.x86_64
 
Last edited:
In fact, doing a Yum update now shows:

| 18 kB 00:00:00
PLESK_18_0_20-extras/filelists_db | 194 kB 00:00:00
--> Finished Dependency Resolution
Error: Package: psa-horde-5.2.17-2.centos.7+p18.0.20.1+t191029.1140.noarch (PLESK_18_0_20-extras)
Requires: plesk-web-hosting >= 18.0
Installed: plesk-web-hosting-17.8.11-cos7.build1708180301.19.x86_64 (@PLESK_17_8_11-dist)
plesk-web-hosting = 17.8.11-cos7.build1708180301.19
Error: Package: 2:postfix-perl-scripts-2.10.1-7.0.1.el7.centos.x86_64 (@centosplus)
Requires: postfix = 2:2.10.1-7.0.1.el7.centos
Removing: 2:postfix-2.10.1-7.0.1.el7.centos.x86_64 (@centosplus)
postfix = 2:2.10.1-7.0.1.el7.centos
Updated By: 2:postfix-3.4.5-2.centos.7+p18.0.19.0+t190904.1310.x86_64 (PLESK_18_0_20-extras)
postfix = 2:3.4.5-2.centos.7+p18.0.19.0+t190904.1310
Available: 2:postfix-2.10.1-7.el7.x86_64 (base)
postfix = 2:2.10.1-7.el7
Error: Package: psa-turba-4.2.21-2.centos.7+p18.0.20.1+t191029.1140.noarch (PLESK_18_0_20-extras)
Requires: plesk-mysql-server >= 18.0
Installed: plesk-mysql-server-17.8.11-cos7.build1708180301.19.x86_64 (@PLESK_17_8_11-dist)
plesk-mysql-server = 17.8.11-cos7.build1708180301.19
Error: Package: plesk-git-http-18.0-2.centos.7+p18.0.18.0+t190801.1805.x86_64 (PLESK_18_0_20-extras)
Requires: psa >= 17.9
Installed: psa-17.8.11-cos7.build1708180301.19.x86_64 (@PLESK_17_8_11-dist)
psa = 17.8.11-cos7.build1708180301.19
Error: Package: psa-horde-5.2.17-2.centos.7+p18.0.20.1+t191029.1140.noarch (PLESK_18_0_20-extras)
Requires: plesk-mysql-server >= 18.0
Installed: plesk-mysql-server-17.8.11-cos7.build1708180301.19.x86_64 (@PLESK_17_8_11-dist)
plesk-mysql-server = 17.8.11-cos7.build1708180301.19
Error: Package: plesk-roundcube-1.3.10-2.centos.7+p18.0.20.1+t191029.1140.noarch (PLESK_18_0_20-extras)
Requires: plesk-web-hosting >= 18.0
Installed: plesk-web-hosting-17.8.11-cos7.build1708180301.19.x86_64 (@PLESK_17_8_11-dist)
plesk-web-hosting = 17.8.11-cos7.build1708180301.19
Error: Package: psa-courier-imap-5.0.8-2.centos.7+p18.0.20.1+t191029.1140.x86_64 (PLESK_18_0_20-extras)
Requires: psa >= 18.0
Installed: psa-17.8.11-cos7.build1708180301.19.x86_64 (@PLESK_17_8_11-dist)
psa = 17.8.11-cos7.build1708180301.19
Error: Package: psa-mnemo-4.2.14-2.centos.7+p18.0.20.1+t191029.1140.noarch (PLESK_18_0_20-extras)
Requires: plesk-mysql-server >= 18.0
Installed: plesk-mysql-server-17.8.11-cos7.build1708180301.19.x86_64 (@PLESK_17_8_11-dist)
plesk-mysql-server = 17.8.11-cos7.build1708180301.19
Error: Package: psa-horde-5.2.17-2.centos.7+p18.0.20.1+t191029.1140.noarch (PLESK_18_0_20-extras)
Requires: psa >= 17.9
Installed: psa-17.8.11-cos7.build1708180301.19.x86_64 (@PLESK_17_8_11-dist)
psa = 17.8.11-cos7.build1708180301.19
Error: Package: psa-kronolith-4.2.23-2.centos.7+p18.0.20.1+t191029.1140.noarch (PLESK_18_0_20-extras)
Requires: plesk-mysql-server >= 18.0
Installed: plesk-mysql-server-17.8.11-cos7.build1708180301.19.x86_64 (@PLESK_17_8_11-dist)
plesk-mysql-server = 17.8.11-cos7.build1708180301.19
Error: Package: psa-imp-6.2.21.1-2.centos.7+p18.0.20.1+t191029.1140.noarch (PLESK_18_0_20-extras)
Requires: plesk-mysql-server >= 18.0
Installed: plesk-mysql-server-17.8.11-cos7.build1708180301.19.x86_64 (@PLESK_17_8_11-dist)
plesk-mysql-server = 17.8.11-cos7.build1708180301.19
Error: Package: plesk-roundcube-1.3.10-2.centos.7+p18.0.20.1+t191029.1140.noarch (PLESK_18_0_20-extras)
Requires: psa >= 17.9
Installed: psa-17.8.11-cos7.build1708180301.19.x86_64 (@PLESK_17_8_11-dist)
psa = 17.8.11-cos7.build1708180301.19
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest
 
Hello,

You can uninstall postfix-perl-scripts (yum remove postfix-perl-scripts) and rerun the upgrade
 
Back
Top