This is me.

This is splorp.

Post.

Thursday, January 30, 2003 Link / Comments (0)

On the make (file).

In preparing to install the DB_File module for use with Movable Type, CPAN prompted me to look into grabbing the latest version of itself before proceeding. Sounded like a plan to me.
 
cpan> install Bundle::CPAN
 
Things seemed to be humming along delightfully until the dreaded checksum. For whatever reason, CPAN can't locate the module it just downloaded via Net::FTP and then run a checksum test against it.
 
Running make for G/GA/GAAS/MD5-2.02.tar.gz
Fetching with Net::FTP:
  sources/authors/id/G/GA/GAAS/MD5-2.02.tar.gz
CPAN: MD5 loaded ok
Fetching with Net::FTP:
  sources/authors/id/G/GA/GAAS/CHECKSUMS
sources/authors/id/G/GA/GAAS/MD5-2.02.tar.gz: No such file or directory
Use of uninitialized value at -e line 2326.
Checksum mismatch for distribution file. Please investigate.

 
Fug.
 
I guess it's time to hop into vi and snurf around the CPAN config file. Maybe the directory paths I specified rather haphazardly during the initial run are all cattywumpus. I'll specify the build_dir, cpan_home and keep_source_where values to all be absolute paths to the server root and then see what happens.
 
Bingo.
 
Sweet mother of perl, the bundle installation process seem to go on forever. And everything was looking dandy until the final module. The one module which probably needs to be up to date and installed along side all the others. The actual CPAN module.
 
CPAN.pm: Going to build A/AN/ANDK/CPAN-1.63.tar.gz
Can't locate File/Spec.pm in @INC at lib/CPAN/FirstTime.pm line 19.
BEGIN failed--compilation aborted at lib/CPAN/FirstTime.pm line 19.
BEGIN failed--compilation aborted at Makefile.PL line 6.
Running make test
  Make had some problems, maybe interrupted? Won't test
Running make install
  Make had some problems, maybe interrupted? Won't install

 
Nuts. Now what?

Comments.

Say it.

Post a Comment

Previously.

Furthermore.

Blog archives

Back

Meta.

RSS Feed Subscribe to posts (RSS)
RSS Feed Subscribe to available domain name of the week (RSS)
RSS Feed Subscribe to available domain name of the week (Atom)

ISSN 1496-3221

Copyright © 1996-2012 Grant Hutchinson