Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 12 Feb 2010 14:36:15 -0600
From:      eculp <eculp@encontacto.net>
To:        Jez Hancock <jez.hancock@gmail.com>
Cc:        Guido Falsi <mad@madpilot.net>, freebsd-ports <freebsd-ports@freebsd.org>
Subject:   Re: spamassassin problem with upgrade
Message-ID:  <20100212143615.235977yw8b6f0gkc@econet.encontacto.net>
In-Reply-To: <7b3c7f0b1002120943q40ecfbebm337765801bede8c0@mail.gmail.com>
References:  <20100212043911.13101411gd7t2bj4@econet.encontacto.net> <20100212105924.GA82012@megatron.madpilot.net> <20100212110224.GB82012@megatron.madpilot.net> <20100212074822.654134dz3171r18g@econet.encontacto.net> <7b3c7f0b1002120943q40ecfbebm337765801bede8c0@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
Quoting Jez Hancock <jez.hancock@gmail.com>:

> On Fri, Feb 12, 2010 at 1:48 PM, eculp <eculp@encontacto.net> wrote:
>
>> Quoting Guido Falsi <mad@madpilot.net>:
>>
>>  On Fri, Feb 12, 2010 at 11:59:24AM +0100, Guido Falsi wrote:
>>>
>>>> On Fri, Feb 12, 2010 at 04:39:11AM -0600, eculp wrote:
>>>> > Spamassassin seems to crash everytime I try to start it.
>>>> >
>>>> > Starting spamd.
>>>> > child process [89827] exited or timed out without signaling
>>>> > production of a PID file: exit 25 at /usr/local/bin/spamd line 2544.
>>>> >
>>>> > It has always just worked.  Any suggestions.
>>>>
>>>
> I'm having the same issues on FreeBSD 6.3.  Just upgraded
> p5-Mail-SpamAssassin-3.2.5_4
> to p5-Mail-SpamAssassin-3.3.0_2 and get a similar error:
>
> Feb 12 17:10:25 users spamd[22561]: child process [22563] exited or timed
> out without signaling production of a PID file: exit 25 at
> /usr/local/bin/spamd line 2541.
>
> Running Perl v5.8.9.
>
>
>
>>>> Had this problem on two machines.
>>>>
>>>> I solved it by deinstalling spamassassin and all perl modules it
>>>> depended upon, reinstalling it and all mandatory and optional perl
>>>> modules it requires.
>>>>
>>>
>>> I'd also like to point out I user pkg_rmleaves to perform this task.
>>> This is easier than doing it by hand using pkg_delete and less error
>>> prone. You could, obviously, also have portmaster adn portupgrade
>>> perform the task, but they'd update a whole lot more ports which don't
>>> really need to be rebuilt.(like the perl interpreter itself)
>>>
>>
>> I tried to solve the problem by running:
>
> portupgrade -fr p5-Mail-SpamAssassin-3.3.0_2
>
> but after reinstalling all packages required by Spamassassin (including pe=
rl
> :groan:!) the problem still persists.
>
> I found that if I started the service on the commandline using:
>
> spamd -d -C /usr/local/etc/mail/spamassassin/ -r /var/run/spamd/spamd.pid

Is this actually scoring your email, normally?  IMO, the -C should =20
point to the configuration files that are in =20
/usr/local/share/spamassassin which generates the original error.

I tried your version and it does what you said but doesn't actually =20
score spam.

Thanks,

ed

P.S.  I, like you, am still trying to find the combination to be able =20
to upgrade and have it work.
>
> (ie trying to replicate(?) the local rc init process for spamd)
>
> then the service will run correctly in the background.  I've left it like
> this at the moment, I hope that's correct and I've not missed out anything=
,
> I'll try removing spamd and all the required ports and reinstalling on
> Monday when I have some free time.
>
>
> Cheers.
>
> --
> Jez Hancock
> - System Administrator / PHP Developer
>
> http://freebsd.munk.me.uk/      - A FreeBSD Admin Weblog
> http://ipfwstats.sf.net/        - ipfw peruser traffic logging
>




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20100212143615.235977yw8b6f0gkc>