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