Bug 1590591 - Need spamassassin release with patch for bug 7208 included
Summary: Need spamassassin release with patch for bug 7208 included
Keywords:
Status: CLOSED DUPLICATE of bug 1590592
Alias: None
Product: Fedora
Classification: Fedora
Component: spamassassin
Version: rawhide
Hardware: All
OS: Linux
unspecified
medium
Target Milestone: ---
Assignee: Kevin Fenzi
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2018-06-13 01:02 UTC by Philip Prindeville
Modified: 2018-06-13 01:05 UTC (History)
5 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2018-06-13 01:04:33 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Philip Prindeville 2018-06-13 01:02:20 UTC
Description of problem:

Post update, I'm seeing:

Jun  3 16:19:50 localhost spamd[2530]: plugin: failed to parse plugin (from @INC): exists argument is not a HASH or ARRAY element or a subroutine at /usr/share/perl5/vendor_perl/Mail/SpamAssassin/Plugin/URILocalBL.pm line 376.
Jun  3 16:19:51 localhost spamd[2530]: plugin: failed to parse plugin (from @INC): Attempt to reload Mail/SpamAssassin/Plugin/URILocalBL.pm aborted.
Jun  3 16:20:22 localhost spamd[2540]: plugin: failed to parse plugin (from @INC): exists argument is not a HASH or ARRAY element or a subroutine at /usr/share/perl5/vendor_perl/Mail/SpamAssassin/Plugin/URILocalBL.pm line 405.
Jun  3 16:20:22 localhost spamd[2540]: plugin: failed to parse plugin (from @INC): Attempt to reload Mail/SpamAssassin/Plugin/URILocalBL.pm aborted.

which is a result in recent versions of Perl being fussier about references to hashes.

See https://bz.apache.org/SpamAssassin/show_bug.cgi?id=7208


Version-Release number of selected component (if applicable):

spamassassin-3.4.1-17.fc27.x86_64

How reproducible:

Below


Steps to Reproduce:
1. Install spamassassin.
2. echo "loadplugin Mail::SpamAssassin::Plugin::URILocalBL" >> /etc/mail/spamassassin/v341.pre
3. Start spamassassin with systemctl and look at /var/log/maillog

Actual results:

Jun  3 16:19:50 localhost spamd[2530]: plugin: failed to parse plugin (from @INC): exists argument is not a HASH or ARRAY element or a subroutine at /usr/share/perl5/vendor_perl/Mail/SpamAssassin/Plugin/URILocalBL.pm line 376.
Jun  3 16:19:51 localhost spamd[2530]: plugin: failed to parse plugin (from @INC): Attempt to reload Mail/SpamAssassin/Plugin/URILocalBL.pm aborted.
Jun  3 16:20:22 localhost spamd[2540]: plugin: failed to parse plugin (from @INC): exists argument is not a HASH or ARRAY element or a subroutine at /usr/share/perl5/vendor_perl/Mail/SpamAssassin/Plugin/URILocalBL.pm line 405.
Jun  3 16:20:22 localhost spamd[2540]: plugin: failed to parse plugin (from @INC): Attempt to reload Mail/SpamAssassin/Plugin/URILocalBL.pm aborted.

Expected results:

None of these errors.

Additional info:

Grab commit r1684653 from SVN and add it as a patch to the .spec file.

Comment 1 Philip Prindeville 2018-06-13 01:04:33 UTC

*** This bug has been marked as a duplicate of bug 1590592 ***

Comment 2 Philip Prindeville 2018-06-13 01:05:04 UTC
Sorry, browser did weird bounce and double-submitted...


Note You need to log in before you can comment on or make changes to this bug.