On Mon, 2002-10-28 at 13:56, Skip Frizzell wrote: > Hello, > > I just did a new install of SpamAssassin and several of the optional modules. I > also upgraded from Perl 5.6.1 to 5.8.0 in order to keep current. > > the install went successfully, but when I run the tests at the end I get the > following error: > > # spamassassin -t < sample-nonspam.txt > nonspam.out > /usr/local/bin/perl: relocation error: > /usr/local/lib/perl5/site_perl/5.6.1/i686-linux/auto/Digest/SHA1/SHA1.so: undefined > symbol: Perl_safemalloc > > Does anyone know what I did wrong and more importantly how I might go about fixing > it. my first instict was to reinstall Perl_safemalloc, but I can't seem to figure > out what it is part of. > You upgraded to 5.8.0, and told it to look for modules that were already installed in your 4.6.1 directory, which is fine for perl-only modules, but will not work for modules that include XS components (like SHA1 and many others), you will need to reinstall all those modules. The easiest way to do this is with the CPAN module: 'perl -M CPAN -e recompile' will recompile all the modules that are going to require it in order to work with 5.8.0. -- Jason Kohles [EMAIL PROTECTED] Senior Engineer Red Hat Professional Consulting
------------------------------------------------------- This sf.net email is sponsored by:ThinkGeek Welcome to geek heaven. http://thinkgeek.com/sf _______________________________________________ Spamassassin-talk mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/spamassassin-talk