spamassassin problem with upgrade

eculp eculp at
Fri Feb 12 23:50:04 UTC 2010

Quoting Jez Hancock <jez.hancock at>:

> On Fri, Feb 12, 2010 at 8:36 PM, eculp <eculp at> wrote:
>> Quoting Jez Hancock <jez.hancock at>:
>>> I found that if I started the service on the commandline using:
>>> spamd -d -C /usr/local/etc/mail/spamassassin/ -r /var/run/spamd/
>> Is this actually scoring your email, normally?  IMO, the -C should point to
>> the configuration files that are in /usr/local/share/spamassassin which
>> generates the original error.
>> I tried your version and it does what you said but doesn't actually score
>> spam.
> Urgh no!  I realized after I'd last posted on the list that that commandline
> doesn't actually do anything to filter my spam... grr. :(
> I then went on to try fixing the problem as quoted above using pkg_rmleaves
> (ran pkg_rmleaves, removed p5-Mail-Spamassassin and all it's dependencies,
> reinstalled SA), but this did not fix the problem for me either.
> After that I reverted SA back to the old version just to stem the flow of
> spam for now until either a fix is released or I get the chance to look into
> it further.
> FYI if anyone wants to revert back to the old version of the SA port, what I
> did was:
>    1. cd /usr/ports/ports-mgmt/portdowngrade/ (fantastic tool!)
Agreed, I knew it existed but had never used it.
>    2. make install clean
>    3. portdowngrade -s:pserver:anoncvs at
>    mail/p5-Mail-SpamAssassin -o (when prompted, login using password  
> 'anoncvs')
>    4. Select '5' when prompted (double check this though, pick the version
>    of SA you want to revert back to).
>    5. Opt to revert back to that version in portdowngrade when prompted.
>    6. portupgrade -f p5-Mail-SpamAssassin
>    7. Start SA.
> That should hopefully have the effect of reverting back to the old version
> of SA and allow you to start the daemon without the error message

It seems to.  It started at least;) And ! ! ! YES IT WORKS ! ! !   
Thanks for the temporary work around and the detailed instructions  
that are perfect.  It saved me a lot of time.

Hopefully this will be worked out in ports shortly.  Maybe the perl  
upgrade will do it but I don't even want to think about it for a  
couple of days.

Have a great weekend,


> All the best.
> --
> Jez Hancock
> - System Administrator / PHP Developer
>      - A FreeBSD Admin Weblog
>        - ipfw peruser traffic logging

More information about the freebsd-ports mailing list