|Main Archive Page > Month Archives > spamassassin-users archives|
On Fri, 5 Mar 2010, Michael Scheidell wrote:
> On 3/4/10 11:41 PM, James Smallacombe wrote:
>> I tried to upgrade from SA 3.2.5 to 3.3.0 by installing the newer one from
>> FreeBSD Ports. It seems that at least the Ports version thinks that the
>> latest SA requires perl 5.10.x, rather than 5.8.9, which I was already
>> using. Installing from ports automatically installs perl 5.10.1 which
>> causes spamc children to run wild and basically, spamd can't cope with it.
> I am the port maintainer for SA for Freebsd, and there is no such
> I have upgraded hundreds of systems, some with 5.8.8, some with 5.8.9, some
> with 5.10.
> I have upgraded with portupgrade. I have created packages with portupgrade
> -p and upgraded with portupgrade -PP.
> If you can reproduce the problem, go to www.freebsd.com/support and open a
> Be specific, show EXACTLY how you reproduced the problem, what os, what
> version, etc.
> (or, if you used portupgrade -R, you told freebsd to upgrade perl since it is
> a dependency. It just did what you told it to do)
I did not do a portupgrade of any kind, simply "make deinstall; make
clean; make build; make install". I also did a "make deinstall" of
ports/lang/perl5.10.1 before this, but the SA port kept trying to install
5.10.1 as a dependency, even though 5.8.9 was already installed.
In any case, building and installing from tarball solved the problem.