• We value your experience with Plesk during 2024
    Plesk strives to perform even better in 2025. To help us improve further, please answer a few questions about your experience with Plesk Obsidian 2024.
    Please take this short survey:

    https://pt-research.typeform.com/to/AmZvSXkx
  • The Horde webmail has been deprecated. Its complete removal is scheduled for April 2025. For details and recommended actions, see the Feature and Deprecation Plan.
  • We’re working on enhancing the Monitoring feature in Plesk, and we could really use your expertise! If you’re open to sharing your experiences with server and website monitoring or providing feedback, we’d love to have a one-hour online meeting with you.

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