I retried that and it still does the same thing. In make test however I find some errors, they dont seem to stop the process, so it appears as if Net::DNS can live without them, if you will.
########################################################## make test PERL_DL_NONLAZY=1 /usr/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(0, 'blib/lib', 'blib/arch')" t/*.t t/00-load..................ok t/00-pod...................skipped all skipped: Test::Pod v0.95 required for testing POD t/00-version...............ok t/01-resolver-env..........ok t/01-resolver-file.........ok 7/8 skipped: Could not read configuration file t/01-resolver-opt..........ok t/01-resolver..............ok 2/44 skipped: Tests may not run succesful from private IP(192.168.1.2) t/02-header................ok t/03-question..............ok t/04-packet-unique-push....ok t/04-packet................ok t/05-rr-opt................ok t/05-rr-rrsort.............ok t/05-rr-sshfp..............skipped all skipped: Digest::BubbleBabble not installed. t/05-rr-txt................ok t/05-rr-unknown............ok t/05-rr....................ok t/06-update................ok t/07-misc..................ok t/08-online................ok t/09-tkey..................ok t/10-recurse...............skipped all skipped: Cannot run these tests from this IP:192.168.1.2 t/11-escapedchars..........# Using the XS compiled dn_expand function t/11-escapedchars..........ok 1/141# # disabling XS based dns_expand for a moment. # # Continuing to use the XS based dn_expand() t/11-escapedchars..........ok t/11-inet6.................ok 1/11# # The libraries needed for IPv6 support have been found # Now we establish if we can bind to ::1 # # # Testing for global IPv6 connectivity... # preparing... # # Will try to connect to ns-pri.ripe.net (193.0.0.195) # # Will try to connect to ns-pri.ripe.net (2001:610:240:0:53:0:0:3) # # Connection failed: Send error: Network is unreachable # # It seems you do not have global IPv6 connectivity' # This is not an error in Net::DNS # You can confirm this by trying 'ping6 2001:610:240:0:53:0:0:3' # # You can safely ignore the following message: # configuring 2001:610:240:0:53:0:0:3 193.0.0.195 as nameservers t/11-inet6.................ok 7/11# # Trying to connect to ns-sec.ripe.net (2001:610:240:0:53:0:0:4) t/11-inet6.................ok 3/11 skipped: various reasons All tests successful, 3 tests and 12 subtests skipped. Files=24, Tests=1039, 6 wallclock secs ( 3.65 cusr + 0.48 csys = 4.13 CPU) ################################################################### ################################################################### /usr/bin/perl -V Summary of my perl5 (revision 5 version 8 subversion 8) configuration: Platform: osname=linux, osvers=2.6.9-22.18.bz155725.elsmp, archname=i386-linux-thread-multi uname='linux hs20-bc1-6.build.redhat.com 2.6.9-22.18.bz155725.elsmp #1 smp thu nov 17 15:34:08 est 2005 i686 i686 i386 gnulinux ' config_args='-des -Doptimize=-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=generic -fasynchronous-unwind-tables -Dversion=5.8.8 -Dmyhostname=localhost [EMAIL PROTECTED] -Dcc=gcc -Dcf_by=Red Hat, Inc. -Dinstallprefix=/usr -Dprefix=/usr -Darchname=i386-linux -Dvendorprefix=/usr -Dsiteprefix=/usr -Duseshrplib -Dusethreads -Duseithreads -Duselargefiles -Dd_dosuid -Dd_semctl_semun -Di_db -Ui_ndbm -Di_gdbm -Di_shadow -Di_syslog -Dman3ext=3pm -Duseperlio -Dinstallusrbinperl=n -Ubincompat5005 -Uversiononly -Dpager=/usr/bin/less -isr -Dd_gethostent_r_proto -Ud_endhostent_r_proto -Ud_sethostent_r_proto -Ud_endprotoent_r_proto -Ud_setprotoent_r_proto -Ud_endservent_r_proto -Ud_setservent_r_proto -Dinc_version_list=5.8.7 5.8.6 5.8.5 5.8.4 5.8.3 -Dscriptdir=/usr/bin' hint=recommended, useposix=true, d_sigaction=define usethreads=define use5005threads=undef useithreads=define usemultiplicity=define useperlio=define d_sfio=undef uselargefiles=define usesocks=undef use64bitint=undef use64bitall=undef uselongdouble=undef usemymalloc=n, bincompat5005=undef Compiler: cc='gcc', ccflags ='-D_REENTRANT -D_GNU_SOURCE -fno-strict-aliasing -pipe -Wdeclaration-after-statement -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm', optimize='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=generic -fasynchronous-unwind-tables', cppflags='-D_REENTRANT -D_GNU_SOURCE -fno-strict-aliasing -pipe -Wdeclaration-after-statement -I/usr/local/include -I/usr/include/gdbm' ccversion='', gccversion='4.1.0 20060228 (Red Hat 4.1.0-1)', gccosandvers='' intsize=4, longsize=4, ptrsize=4, doublesize=8, byteorder=1234 d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=12 ivtype='long', ivsize=4, nvtype='double', nvsize=8, Off_t='off_t', lseeksize=8 alignbytes=4, prototype=define Linker and Libraries: ld='gcc', ldflags =' -L/usr/local/lib' libpth=/usr/local/lib /lib /usr/lib libs=-lresolv -lnsl -lgdbm -ldb -ldl -lm -lcrypt -lutil -lpthread -lc perllibs=-lresolv -lnsl -ldl -lm -lcrypt -lutil -lpthread -lc libc=/lib/libc-2.3.90.so, so=so, useshrplib=true, libperl=libperl.so gnulibc_version='2.3.90' Dynamic Linking: dlsrc=dl_dlopen.xs, dlext=so, d_dlsymun=undef, ccdlflags='-Wl,-E -Wl,-rpath,/usr/lib/perl5/5.8.8/i386-linux-thread-multi/CORE' cccdlflags='-fPIC', lddlflags='-shared -L/usr/local/lib' Characteristics of this binary (from libperl): Compile-time options: MULTIPLICITY PERL_IMPLICIT_CONTEXT PERL_MALLOC_WRAP USE_ITHREADS USE_LARGE_FILES USE_PERLIO USE_REENTRANT_API Built under linux Compiled at Mar 1 2006 18:29:53 @INC: /usr/lib/perl5/site_perl/5.8.8/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.7/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.6/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.4/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.3/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.8 /usr/lib/perl5/site_perl/5.8.7 /usr/lib/perl5/site_perl/5.8.6 /usr/lib/perl5/site_perl/5.8.5 /usr/lib/perl5/site_perl/5.8.4 /usr/lib/perl5/site_perl/5.8.3 /usr/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/5.8.8/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.7/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.6/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.5/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.4/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.3/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.8 /usr/lib/perl5/vendor_perl/5.8.7 /usr/lib/perl5/vendor_perl/5.8.6 /usr/lib/perl5/vendor_perl/5.8.5 /usr/lib/perl5/vendor_perl/5.8.4 /usr/lib/perl5/vendor_perl/5.8.3 /usr/lib/perl5/vendor_perl /usr/lib/perl5/5.8.8/i386-linux-thread-multi /usr/lib/perl5/5.8.8 ################################################################### ##################################################################### ldd /usr/lib/perl5/vendor_perl/5.8.8/i386-linux-thread-multi/auto/Net/DNS/DNS.so linux-gate.so.1 => (0x00870000) libc.so.6 => /lib/libc.so.6 (0x00111000) /lib/ld-linux.so.2 (0x00a27000) ##################################################################### On 11/5/06, jdow <[EMAIL PROTECTED]> wrote:
OK, when Theo, Daryl, Dallas, or one of the other experts appears I defer to them for this one. Does it work from a normal user account when you run "spamassassin --lint"? {^_^} ----- Original Message ----- From: "Dan McCullough" <[EMAIL PROTECTED]> > Version if 0.59 which is the latest. > I cant train it yet as there is no incoming mail. :( > > On 11/4/06, jdow <[EMAIL PROTECTED]> wrote: >> Version of NET:DNS? Is it latest? Some versions had problems. >> >> Also get your Bayes trained. >> {^_^} >> ----- Original Message ----- >> From: "Dan McCullough" <[EMAIL PROTECTED]> >> >> > So possibly if I point it to another set of DNS server it might be >> > okay? If not are there any other suggestions? >> > >> > On 11/4/06, jdow <[EMAIL PROTECTED]> wrote: >> >> >> >> ----- Original Message ----- >> >> From: "Dan McCullough" <[EMAIL PROTECTED]> >> >> To: "jdow" <[EMAIL PROTECTED]> >> >> Sent: Saturday, November 04, 2006 14:27 >> >> Subject: Re: spamassassin --lint fails - undefined symbol >> >> >> >> >> >> > As far as I know DNS module is installed. >> >> > >> >> > Here is the complete output. >> >> > >> >> > ############################################################ >> >> > >> >> > su amavis -c 'spamassassin --lint -D' >> >> file /usr/share/spamassassin/60_whitelist_subject.cf >> >> ... >> >> > [3901] dbg: bayes: tie-ing to DB file R/O /var/amavis/.spamassassin/bayes_toks >> >> > [3901] dbg: bayes: tie-ing to DB file R/O /var/amavis/.spamassassin/bayes_seen >> >> > [3901] dbg: bayes: found bayes db version 3 >> >> > [3901] dbg: bayes: DB journal sync: last sync: 0 >> >> > [3901] dbg: config: using "/var/amavis/.spamassassin" for user state dir >> >> > [3901] dbg: bayes: not available for scanning, only 0 spam(s) in bayes DB < 200 >> >> > [3901] dbg: bayes: untie-ing >> >> > [3901] dbg: bayes: untie-ing db_toks >> >> > [3901] dbg: bayes: untie-ing db_seen >> >> >> >> Your Bayes is completely untrained for what that is worth. >> >> >> >> > [3901] dbg: dns: name server: 64.80.203.201, family: 2, ipv6: 0 >> >> > [3901] dbg: dns: testing resolver nameservers: 64.80.203.201, >> >> > 64.80.203.194, 64.80.255.240 >> >> > [3901] dbg: dns: trying (3) google.com... >> >> > [3901] dbg: dns: looking up NS for 'google.com' >> >> > /usr/bin/perl: symbol lookup error: >> >> > /usr/lib/perl5/vendor_perl/5.8.8/i386-linux-thread-multi/auto/Net/DNS/DNS.so: >> >> > undefined symbol: Perl_sv_2uv_flags >> >> >> >> >> >> Not being an expert I'd initially guess you are running a version of >> >> Net:DNS that is too old for SpamAssassin. Second guess would be a DNS >> >> server that is incompatible with SpamAssassin. There are several that >> >> return intentionally doctored data and as such are incompatible with >> >> SpamAssassin. Due to Earthlink's extreme misbehavior I run a caching >> >> server off the root servers here. And I use plain old bind, none of >> >> the holier than thou newer stuff. >> >> >> >> {^_^} >> >> >>