Bug 91864 - mail/p5-Mail-SpamAssassin: Incorrect dependency recorded when mail/libspf2 present
Summary: mail/p5-Mail-SpamAssassin: Incorrect dependency recorded when mail/libspf2 pr...
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: freebsd-perl (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-01-16 08:10 UTC by Jarrod Sayers
Modified: 2006-01-20 22:55 UTC (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jarrod Sayers 2006-01-16 08:10:09 UTC
When mail/libspf2 is present on a system prior to mail/p5-Mail-SpamAssassin being
installed, a dependency of mail/p5-Mail-SPF-Query (when SPF_QUERY is enabled) is
not installed as bin/spfd is already present.

Fix: 

Not sure on the inner workings of Spam Assassin, but possibly change dependency
to search for %%SITE_PERL%%/Mail/SPF/Query.pm instead?
How-To-Repeat: Assumed to be on a clean system, install mail/libspf2:
- cd /usr/ports/mail/libspf2
- make install clean

Check that spfd is now installed:
- ls -al /usr/local/bin/spfd

Install mail/p5-Mail-SpamAssassin:
- cd /usr/ports/mail/p5-Mail-SpamAssassin
- make config (enable SPF_QUERY here)
- make install clean

Note mail/p5-Mail-SPF-Query dependency:
- pkg_info -r p5-Mail-SpamAssassin-3.1.0_5

Check mail/p5-Mail-SPF-Query that is missing:
- pkg_info p5-Mail-SPF-Query-1.997
Comment 1 Edwin Groothuis freebsd_committer freebsd_triage 2006-01-16 08:20:08 UTC
Responsible Changed
From-To: freebsd-ports-bugs->perl

Over to maintainer
Comment 2 Pav Lucistnik freebsd_committer freebsd_triage 2006-01-20 22:55:47 UTC
State Changed
From-To: open->closed

Committed, thanks!