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>