I am getting the following erros with DB_File when I test spamassassin. {101} spamassassin < /export/new_stuff/Mail-SpamAssassin-3.0.1/ sample-spam.txt Use of uninitialized value in numeric gt (>) at /usr/local/lib/perl5/5.8.5/sun4- solaris/DB_File.pm line 271. Deep recursion on subroutine "DB_File::AUTOLOAD" at /usr/local/lib/perl5/5.8.5/sun4-solaris/DB_File.pm line 234.
They seem to be exactly the same errors Keith Hackworth was getting on his posting "sa-learn --dump magic returns DB_File errors" Date; thu, 21 Oct 2004 He says this is a problem with DB_File needing to set LD_LIBRARY_PATH during runtime. I ran into the same problem when I compiled the module. His fix was to run "crle -l /usr/lib -l /usr/local/lib" "crle" configures the runtime linking environment. My problem is he is using Solaris 8, and I am on Solaris 2.5.1. There is no "crle" for 2.5.1 I am wondering if there is another way of doing this or should I just uninstall DB_File, I think spamassassin can run with out it. cheers -James