• Halloween is coming! To celebrate the occasion, we dusted off a couple of old skins, and even created a brand new one (Pixel).
    To get into the festive spirit, install the Skins extension.
  • The new Python extension is now available. It allows customers to deploy and manage WSGI-based Python applications on their websites directly from Plesk.
  • The Plesk Mobile apps for iOS and Android and the Plesk Mobile Center extension have been deprecated, and are no longer available for new installations. In Plesk Obsidian 18.0.84, the Plesk Mobile Center extension will be removed from servers during the upgrade, and the Plesk Mobile apps will lose their server management features.
  • The Social Login extension has been deprecated and will be removed in Plesk Obsidian 18.0.84. After that, it will no longer be possible to log in to Plesk with a Google, Facebook, GitHub account, or with a passkey. Plesk usernames and passwords, as well as logging in with a WebPros Account, are not affected.

8.0 Upgrade - Failed dependency on Spamassassin

D

davidbferguson

Guest
I have attempted the update a couple of times now, first through the Control Panel and just now via the command line, but I get the following error:
Code:
Start packages installation
Install package mod_jk-ap20, psa, psa-locale-base-en-US, psa-api, psa-autoinstaller, psa-libpam-plesk, psa-firewall, psa-backup-manager, psa-watchdog, psa-manual-custom-skin-guide, psa-migration-manager, psa-spamassassin, psa-api-rpc, psa-tomcat-configurator, psa-agent
error: Failed dependencies:
        spamassassin >= 3.0.0 is needed by psa-spamassassin-8.0.0-fc2.build80060329.02
        perl(Mail::SpamAssassin) is needed by psa-spamassassin-8.0.0-fc2.build80060329.02
        perl(Mail::SpamAssassin::ArchiveIterator) is needed by psa-spamassassin-8.0.0-fc2.build80060329.02
        perl(Mail::SpamAssassin::Message) is needed by psa-spamassassin-8.0.0-fc2.build80060329.02
        perl(Mail::SpamAssassin::PerMsgLearner) is needed by psa-spamassassin-8.0.0-fc2.build80060329.02
Error while execute command rpm -U /home/download/psa/PSA_8.0.0/dist-rpm-FedoraCore-2-i386/opt/java/mod_jk-ap20-1.2.15-42psa.fc2.i586.rpm /home/download/psa/PSA_8.0.0/dist-rpm-FedoraCore-2-i386/base/psa-8.0.0-fc2.build80060329.02.i586.rpm /home/download/psa/PSA_8.0.0/dist-rpm-FedoraCore-2-i386/base/psa-locale-base-en-US-8.0.0-fc2.build80060329.02.noarch.rpm /home/download/psa/PSA_8.0.0/dist-rpm-FedoraCore-2-i386/base/psa-api-8.0.0-fc2.build80060329.11.noarch.rpm /home/download/psa/PSA_8.0.0/dist-rpm-FedoraCore-2-i386/opt/updater/psa-autoinstaller-3.0.1-build060327.18.i586.rpm /home/download/psa/PSA_8.0.0/dist-rpm-FedoraCore-2-i386/base/psa-libpam-plesk-8.0.0-fc2.build80060329.02.i586.rpm /home/download/psa/PSA_8.0.0/dist-rpm-FedoraCore-2-i386/opt/modules/firewall/psa-firewall-1.0.1-fc2.build80060329.02.i586.rpm /home/download/psa/PSA_8.0.0/dist-rpm-FedoraCore-2-i386/opt/backup/psa-backup-manager-8.0.0-fc2.build80060329.11.i586.rpm /home/download/psa/PSA_8.0.0/dist-rpm-FedoraCore-2-i386/opt/modules/watchdog/psa-watchdog-2.0.0-fc2.build80060329.02.i586.rpm /home/download/psa/PSA_8.0.0/dist-rpm-FedoraCore-2-i386/opt/docs/psa-manual-custom-skin-guide-8.0.0-fc2.build80060329.02.noarch.rpm /home/download/psa/PSA_8.0.0/dist-rpm-FedoraCore-2-i386/opt/migration/psa-migration-manager-8.0.0-fc2.build80060329.11.i586.rpm /home/download/psa/PSA_8.0.0/dist-rpm-FedoraCore-2-i386/opt/mail/psa-spamassassin-8.0.0-fc2.build80060329.02.i586.rpm /home/download/psa/PSA_8.0.0/dist-rpm-FedoraCore-2-i386/opt/api/psa-api-rpc-8.0.0-fc2.build80060329.11.noarch.rpm /home/download/psa/PSA_8.0.0/dist-rpm-FedoraCore-2-i386/opt/java/psa-tomcat-configurator-8.0.0-fc2.build80060329.02.noarch.rpm /home/download/psa/PSA_8.0.0/dist-rpm-FedoraCore-2-i386/opt/api/psa-agent-1.4.0-80060329.02.noarch.rpm
ERROR: error while executing RPM
ERROR: Installation failed
Doing spamassassin -V gives me:
SpamAssassin version 3.1.0
running on Perl version 5.8.3

So I don't quite understand where it's going wrong!
 
I may have done :)

I take it I now need to uninstall it before upgrading...
 
Thanks for the tip! A "yum remove spamassassin" fixed it and I'm now running Plesk 8.0 :)

Now I just need to make sure I can get SA up and running again...
 
i managed to succesfully remove spamassassin with the yum command. After i removed it I went to the Plesk CP to update to 8.0. However my email still dont seem to work. How do i know if its upgrading now? Or what do i have to do to make my email work again?
 
After removing SA then upgrading then reinstalling SA, I had to go and reactivate Spam Filtering for each mailbox via Domains > {domain} > Mail > {mail name} > Mailbox > Enable spam filtering.

Make sure SpamAssassin is running too under Service Management!

Took me a while to work out myself!
 
well what i did was remove spamassassin via the yum remove spamassassin command.

Then i went to the 7.5.4 updater and installed spamassassin support. But while doing this i didnt get an email with a status report.

Then i went to plesk 8.0.0 updater and tried to update but, again, i didnt get a status report email. So i dont know how to make this work. My server just don't sends out any emails.
 
Spam assassin is not working in my server, when I tried to start the service, it says:
Starting spamd: [13496] error: Error creating a DNS resolver socket: Invalid argument at /usr/lib/perl5/vendor_perl/5.8.3/Mail/SpamAssassin/DnsResolver.pm line 202.
Error creating a DNS resolver socket: Invalid argument at /usr/lib/perl5/vendor_perl/5.8.3/Mail/SpamAssassin/DnsResolver.pm line 202.


any ideas???
 
Back
Top