• Our team is looking to connect with folks who use email services provided by Plesk, or a premium service. If you'd like to be part of the discovery process and share your experiences, we invite you to complete this short screening survey. If your responses match the persona we are looking for, you'll receive a link to schedule a call at your convenience. We look forward to hearing from you!
  • The BIND DNS server has already been deprecated and removed from Plesk for Windows.
    If a Plesk for Windows server is still using BIND, the upgrade to Plesk Obsidian 18.0.70 will be unavailable until the administrator switches the DNS server to Microsoft DNS. We strongly recommend transitioning to Microsoft DNS within the next 6 weeks, before the Plesk 18.0.70 release.
  • The Horde component is removed from Plesk Installer. We recommend switching to another webmail software supported in Plesk.

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