Hello,

What I usually do when a perl port does not build is first to try 

perl -MCPAN -eshell

then when in the shell

install Digest::HMAC_MD5
or 
install Net::DNS

One may also go to
http://search.cpan.org
then download the source for the modules, untar it, then make && make
install.


On Tue, 5 Dec 2006 18:43:26 +0200
"Halid Faith" <[EMAIL PROTECTED]> wrote:

> I want to use spamassassin3.1.7 on freebsd6.1
> I get an error as below,
> 
> # cd /usr/ports/dns/p5-Net-DNS
> # make
> ===>  Building for p5-Net-DNS-0.59
> Makefile out-of-date with respect to
> /usr/local/lib/perl5/5.8.8/mach/Config.pm
> Cleaning current config before rebuilding Makefile...
> make -f Makefile.old clean > /dev/null 2>&1
> /usr/local/bin/perl5.8.8 Makefile.PL "INSTALLDIRS=site" "CC=cc"
> "CCFLAGS=-O2 -fno-strict-aliasing -pipe " "PREFIX=/usr/local"
> "INSTALLPRIVLIB=/usr/local/lib" "INSTALLARCHLIB=/usr/local/lib"
> 
> 
> The libraries needed to support IPv6 transport have not been found.
> You will need recent versions of the IO::Socket::INET6 and Socket6
> libraries (from CPAN).
> 
> Testing if you have a C compiler and the needed header files....
> You have a working compiler.
> 
> You appear to be directly connected to the Internet.  I have some tests
> that try to query live nameservers.
> 
> Do you want to enable these tests? [y] NO
> Checking if your kit is complete...
> Looks good
> Warning: prerequisite Digest::HMAC_MD5 1 not found.
> Warning: prerequisite Net::IP 1.2 not found.
> Writing Makefile for Net::DNS
> ==> Your Makefile has been rebuilt. <==
> ==> Please rerun the make command.  <==
> false
> *** Error code 1
> 
> Stop in /usr/ports/dns/p5-Net-DNS/work/Net-DNS-0.59.
> *** Error code 1
> 
> Stop in /usr/ports/dns/p5-Net-DNS.
> 
> What Should  I do ?
> Thanks
> 


-- 
Ron
System Administrator
Computer Geex, Inc.
(406) 494-5806

Reply via email to