[PLUG] Upgrading CPAN

Dave dave at dhdo.org
Tue Dec 19 08:30:41 UTC 2006


On Mon, 2006-12-18 at 06:10 -0800, Rich Shepard wrote:
>    My problem now is that two perl modules (BerkeleyDB and Mail::SPF::Query)
> fail one test each and will not install. I've no idea if the failed tests
> are relavant to my need, nor how to handle this within CPAN. The BerkeleyDB
> module is needed for postgrey (the grey listing addon to postfix), but I've
> found what appears to be a better grey listing implementation so I am no
> longer interested in that one. I do need the other module, however, and will
> probably get the source from the repository and build it myself.

Last I checked, BerkleyDB (as in DB_File) was part of the core perl
distribution.  It Just Works(tm).  You may be missing the actualy
libraries that handle the db interactions (as in, not perl stuff), so
the API fails...

Mail::SPF::Query I've no real experience with, but a good starting point
is what particular error message you're getting.  CPAN sometimes doesn't
handle dependencies well.  If you're getting an error message like
"Can't Locate Foo/Bar.pm in @INC (@INC contains.....)" message, you need
to install the Foo::Bar module.  

-Dave




More information about the PLUG mailing list