-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Eric Magutu wrote: > Hi, > I just updated to amavisd-new-2.6.3-1 running on RHEL3. When I try to > start amavisd I get the following error > /sbin/service amavisd start > Starting Mail Virus Scanner (amavisd): ERROR: MISSING REQUIRED BASIC MODULES: > IO::Stringy > Unix::Syslog > Compress::Zlib > MIME::Words > MIME::Head > MIME::Body > MIME::Entity > MIME::Parser > MIME::Decoder > MIME::Decoder::Base64 > MIME::Decoder::Binary > MIME::Decoder::QuotedPrint > MIME::Decoder::NBit > MIME::Decoder::UU > MIME::Decoder::Gzip64 > Net::Server > Net::Server::PreFork > BEGIN failed--compilation aborted at /usr/sbin/amavisd line 237. > > When I run perl -MCPAN -e shell and try to install the module it > tells me the latest version is already installed. > cpan[1]> install IO::Stringy > CPAN: Storable loaded ok (v2.13) > Going to read /root/.cpan/Metadata > Database was generated on Wed, 20 May 2009 16:27:15 GMT > IO::Stringy is up to date (2.110). > > > > Can someone tell me how to solve the problem?
Well, I would first confirm that the Stringy.pm does exist in /usr/local/lib/perl5/site_perl/5.8.8/IO/Stringy.pm (or whatever your perl lib path should be). ** r...@king1 ** ~ ** Thu May 21 13:56:07 # locate Stringy.pm /k12/local/lib/perl5/site_perl/5.8.8/IO/Stringy.pm It's possible that you have version weirdness. I've always found it somewhat annoying; but when you upgrade perl from 5.a.b --> 5.c.d, you have to completely repopulate your site_perl tree because the old path is available by default (you can hack that...). I might also create a little script: ** r...@king1 ** ~ ** Thu May 21 12:52:49 # perl -e 'use IO::Stringy;' And confirm that it runs without errors. In which case, you can conclude that IO::Stringy is, in fact, properly installed. If it's not installed, use CPAN's force option and reinstall and see if that helps. If it IS installed, then you have to wonder where amavisd is looking for the library. You can print out @INC and make sure the listed paths include the one where Stringy.pm lives. ** r...@king1 ** ~ ** Thu May 21 14:04:10 # perl -e 'print join("\n", @INC)' /usr/local/lib/perl5/5.8.8/BSDPAN /usr/local/lib/perl5/site_perl/5.8.8/mach /usr/local/lib/perl5/site_perl/5.8.8 /usr/local/lib/perl5/site_perl/5.8.2 /usr/local/lib/perl5/site_perl/5.005 /usr/local/lib/perl5/site_perl /usr/local/lib/perl5/5.8.8/mach /usr/local/lib/perl5/5.8.8 - -- Eric W. Bates Educomp, Inc. e...@educompmv.com (please note new address) -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (MingW32) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iEYEARECAAYFAkoVl8sACgkQD1roJTQ4LlEbFgCfRQ20DyuZgZoHOjGxPUjPh3kI c2QAnR2SrDXcocLm+EqI3fuLGhIGrVsT =kTGR -----END PGP SIGNATURE----- ------------------------------------------------------------------------------ Register Now for Creativity and Technology (CaT), June 3rd, NYC. CaT is a gathering of tech-side developers & brand creativity professionals. Meet the minds behind Google Creative Lab, Visual Complexity, Processing, & iPhoneDevCamp asthey present alongside digital heavyweights like Barbarian Group, R/GA, & Big Spaceship. http://www.creativitycat.com _______________________________________________ AMaViS-user mailing list AMaViS-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/amavis-user AMaViS-FAQ:http://www.amavis.org/amavis-faq.php3 AMaViS-HowTos:http://www.amavis.org/howto/