Bug 222649 - mail/spamassassin: missing dependency with RELAY_COUNTRY option
Summary: mail/spamassassin: missing dependency with RELAY_COUNTRY option
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Some People
Assignee: Niclas Zeising
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-09-27 18:58 UTC by Max Kostikov
Modified: 2017-10-11 20:00 UTC (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Max Kostikov 2017-09-27 18:58:35 UTC
It seems like module p5-IP-Country dependency missing with "RELAY COUNTRY" option enabled.
> сент. 27 20:04:54.169 [10746] dbg: metadata: RelayCountry: failed to load 'IP::Country::Fast', skipping: Can't locate IP/Country/Fast.pm in @INC (you may need to install the IP::Country::Fast module) (@INC contains: /usr/local/lib/perl5/site_perl /usr/local/lib/perl5/site_perl/mach/5.26 /usr/local/lib/perl5/5.26/mach /usr/local/lib/perl5/5.26) at /usr/local/lib/perl5/site_perl/Mail/SpamAssassin/Plugin/RelayCountry.pm line 85.
Comment 1 Niclas Zeising freebsd_committer 2017-10-11 19:03:17 UTC
Looking into this now.
Comment 2 commit-hook freebsd_committer 2017-10-11 19:56:41 UTC
A commit references this bug:

Author: zeising
Date: Wed Oct 11 19:56:08 UTC 2017
New revision: 451792
URL: https://svnweb.freebsd.org/changeset/ports/451792

Log:
  Add missing dependency on p5-IP-Country when the nondefault option
  RELAY_COUNTRY is enabled [0]

  While here, carbage collect the UPDATE_AND_COMPILE option from
  OPTIONS_DEFUALT, this was most likely missed in r425590

  Don't bump portrevision, since this dependency is nut pulled in by default.

  PR:		222649 [0]
  Reported by:	Max Kostikov <max@kostikov.co> [0]

Changes:
  head/mail/spamassassin/Makefile
Comment 3 Niclas Zeising freebsd_committer 2017-10-11 20:00:36 UTC
Fixed, thanks for the report!