Thanks, you were correct. It works I re built it in your order. Thanks every
one for the help. Matthew

 

  _____  

From: maillist [mailto:[EMAIL PROTECTED] 
Sent: 31 January 2007 19:53
To: Matthew Bickerton
Cc: 'Daryl C. W. O'Shea'; users@spamassassin.apache.org
Subject: Re: spamc using different perl

 

Matthew Bickerton wrote: 

I am having a problem with the Net::DNS module. It just hangs up when trying
to resolve a domain to get the TXT data for SPF tests in spanassassin. If I
try to reinstall the module it fail the make test. How did you solve the
problem?
 
Matthew
 
-----Original Message-----
From: Daryl C. W. O'Shea [mailto:[EMAIL PROTECTED] 
Sent: 30 January 2007 19:41
To: Dhaval Patel
Cc: users@spamassassin.apache.org
Subject: Re: spamc using different perl
 
Dhaval Patel wrote:
  

I am running a Debian stable system and have perl 5.8.4 installed from the
    

Debian packages.
  

I had a problem with the Net::DNS module a while back and upgrade perl to
    

5.8.8 using
  

CPAN. This upgrade installed perl 5.8.8 as the default perl version system
    

wide.
  

Unfortunately Debconf is not part of CPAN, so I cannot install it in
    

5.8.8. Because of
  

this, certain Debian utilities will not work.
 
Is there anyway to tell spamc to use perl 5.8.8 and leave the rest of the
    

system to use
  

the Debian 5.8.4?
 
Both versions are currently on the system. /usr/bin has perl5.8.4 and
    

perl5.8.8
  

binaries. Currently /usr/bin/perl is the 5.8.8 binary for spamassassin.
 
Will changing the top line of /usr/bin/spamassassin be all that is needed
    

for spamc?
 
spamc couldn't care less what version of Perl is on your system since 
it's written in C.
 
All the other programs that ship with SA (spamassassin, spamd, 
sa-update, etc) are written in Perl.  If you want those programs to use 
a different perl (and I would suggest they all use the same perl), yeah, 
you can change the shebang line to point at a different perl.
 
 
Daryl
 
  

In my experiences with install from scratch, there is an order in which the
perl modules need to be installed in.  here is the order I found best....

Digest::SHA1

HTML::Parser

libwww-perl-5.805
   needs - HTML::Tagset

Net::DNS
needs - Digest::HMAC_MD5
            Net::IP
            IO::Socket::INET6
           needs -  Socket6-0.19

Mail::SPF::Query
    needs - Net::CIDR::Lite
                Sys::Hostname::Long
                URI::Escape

IP::Country

Razor2
razor-agents-sdk-2.07

Archive::Tar
    needs - IO::Zlib
                Compress-Zlib-1.41

Net::Ident

IO::Socket::SSL

LWP::UserAgent

HTTP::Date
-------------------------------------------------

I hope I have this right....  :/


-=Aubrey=-

Reply via email to