Try running the cpan shell and calling "reload index" cpan> reload index
Then try installing the modules you want. -- David On Mon, Dec 1, 2008 at 9:26 PM, Alex Davidson <[EMAIL PROTECTED]> wrote: > I'll say upfront that I'm no Perl expert. I use ASSP > (http://www.asspsmtp.org/wiki/Welcome) which requires the installation of > Perl along with various packages, and that's about the extent of my > experience :) > > With that said, I was having problems with ActiveState being unable to > extract the .gz files it downloaded through ppm, so the developer of ASSP > suggested I look at Strawberry Perl as an alternative. > > Having installed Strawberry on Windows 2000, I am getting errors when I try > to install packages. > ================================================================================ > cpan> install Email::MIME > Creating database file ... > > Gathering information from index files ... > fetch_info() failed! at C:\strawberry\perl\site\lib/CPAN/SQLite/Index.pm line > 54 > , <DATA> line 1. > Indexing failed! at C:/strawberry/perl/site/lib/CPAN/SQLite.pm line 62, > <DATA> l > ine 1. > Done! > DBD::SQLite::db prepare failed: no such table: dists(1) at dbdimp.c line 271 > at > C:\strawberry\perl\site\lib/CPAN/SQLite/DBI/Search.pm line 89, <IN> line 3. > Catching error: "DBD::SQLite::db prepare failed: no such table: dists(1) at > dbdi > mp.c line 271 at C:\\strawberry\\perl\\site\\lib/CPAN/SQLite/DBI/Search.pm > line > 89, <IN> line 3.\cJ" at C:/strawberry/perl/lib/CPAN.pm line 359 > CPAN::shell() called at C:\strawberry\perl\bin\cpan.bat line 208 > ================================================================================ > cpan> install Net::CIDR > DBD::SQLite::db prepare failed: no such table: dists(1) at dbdimp.c line 271 > at > C:\strawberry\perl\site\lib/CPAN/SQLite/DBI/Search.pm line 89, <IN> line 5. > Catching error: "DBD::SQLite::db prepare failed: no such table: dists(1) at > dbdi > mp.c line 271 at C:\\strawberry\\perl\\site\\lib/CPAN/SQLite/DBI/Search.pm > line > 89, <IN> line 5.\cJ" at C:/strawberry/perl/lib/CPAN.pm line 359 > CPAN::shell() called at C:\strawberry\perl\bin\cpan.bat line 208 > ================================================================================ > Also, here's what happens when I try to 'reload index': > cpan> reload index > Fetching with LWP: > http://cpan.strawberryperl.com/authors/01mailrc.txt.gz > Fetching with LWP: > http://cpan.strawberryperl.com/modules/02packages.details.txt.gz > Fetching with LWP: > http://cpan.strawberryperl.com/modules/03modlist.data.gz > Creating database file ... > > Gathering information from index files ... > fetch_info() failed! at C:\strawberry\perl\site\lib/CPAN/SQLite/Index.pm line > 54 > , <DATA> line 1. > Indexing failed! at C:/strawberry/perl/site/lib/CPAN/SQLite.pm line 62, > <DATA> l > ine 1. > Done! > ================================================================================ > > I couldn't find a Strawberry-specific list or forum. Is there such a thing? > In any event, could anyone suggest what might be wrong and how to go about > fixing it? > > > Thanks for any pointers. > > Alex >