Perl, Spamassassin and most of the modules were installed via Yum.
I have currently uninstalled Spamassassin, Net::DNS + depeds, and am
going to install via cpan.  Funny thing was Mail::SPF::Query when I
installed from cpan had a deped that was needed, and it was something
like Mail::Hostheader or something.

On 11/4/06, Mark <[EMAIL PROTECTED]> wrote:
> -----Original Message-----
> From: Dan McCullough [mailto:[EMAIL PROTECTED]
> Sent: zaterdag 4 november 2006 21:45
> To: users@spamassassin.apache.org
> Subject: spamassassin --lint fails - undefined symbol
>
>
> su amavis -c 'spamassassin --lint'
> /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
>
> can someone tell me what I am doing wrong?

Sound more like a library/perl mismatch issue. Are you sure /usr/bin/perl
is the Perl you want? And not /usr/local/bin/perl or some such?

Also, run /usr/bin/perl -V (the capital V), and see what its INC path is.
Usually. something with site_perl comes first. And do an "ldd
/usr/lib/perl5/vendor_perl/5.8.8/i386-linux-thread-multi/auto/Net/DNS/DNS.
so", to see what libraries it needs itself.

Or re-install Net::DNS, and make sure you run "make test".

- Mark


Reply via email to