Search for the .pm and .so components of the installed packages. I found that I had more than one version saved in different perl library locations. When I did a locate DNS.pm, etc, I found them, then made sure I was left with one copy of the most recent version. That fixed my SPAMD problem (actually was a problem with Time::HiRes and Net::DNS)
<<Dan>> > -----Original Message----- > From: xoops?????? [mailto:[EMAIL PROTECTED] > Sent: Friday, December 03, 2004 1:00 AM > To: users@spamassassin.apache.org > Subject: spamd does not start > > Hi, > > I have newly installed spamassassin-3.0.1 into linux box > 2.4.18-22 running qmail with qmail-queue patch. > Having a trouble to start spamd with SPAMDOPTIONS="-x -u > spamd -H /home/spamd -d": > > "Starting spamd: Bareword "SO_REUSEPORT" not allowed while > "strict subs" in use at > /usr/lib/perl5/5.6.1/IO/Socket/INET.pm line 160. > Compilation failed in require at > /usr/lib/perl5/5.6.1/i386-linux-thread-multi/IO/Socket.pm line 21. > Compilation failed in require at /usr/bin/spamd line 38. > BEGIN failed--compilation aborted at /usr/bin/spamd line 38. > > I installed prerequisited modules, HTML::Parser, DB_File > Net::DNS, BerkeleyDB, Net::SMTP, Mail::SPF::Query, IP::Country::Fast. > And it's wonder another linux box with the same > configuration is running allright. > > Thanks for any help. > > Hodaka > >