Your CPAN mirror is very stale.
File::HomeDir 0.58 was deleted long ago.
The current version is File::HomeDir 0.64.
It is a pity that CPAN.pm doesn't support mirror staleness checking yet...
Andreas, this is another of the features I'm going to be pushing for in
the 5.10.1 timeline. Take a look at Mirror::YAML for the implementation
of mirror selection smarts we are currently using in JSAN.
Adam K
[EMAIL PROTECTED] wrote:
When attempting to install Bundle::CPAN in cygwin, I get this error:
--------------------
...
Running install for module File::HomeDir
Running make for A/AD/ADAMK/File-HomeDir-0.58.tar.gz
Trying with "/usr/bin/lynx -source" to get
http://cpan.pair.com/authors/id/A/AD/ADAMK/File-
HomeDir-0.58.tar.gz
Checksum mismatch for distribution file. Please investigate.
Distribution id = A/AD/ADAMK/File-HomeDir-0.58.tar.gz
CPAN_USERID ADAMK (Adam Kennedy <[EMAIL PROTECTED]>)
CALLED_FOR File::HomeDir
CONTAINSMODS File::HomeDir File::HomeDir::Darwin
File::HomeDir::Windows File::HomeDir::MacOS9 File::HomeDir::Unix
MD5_STATUS
incommandcolor 1
localfile /e/cpan/sources/authors/id/A/AD/ADAMK/File-
HomeDir-0.58.tar.gz
I'd recommend removing
/e/cpan/sources/authors/id/A/AD/ADAMK/File-HomeDir-0.58.tar.gz. Its
MD5
checksum is incorrect. Maybe you have configured your 'urllist' with
a bad URL. Please check this array with 'o conf urllist', and
retry.
cpan> o conf urllist
urllist
http://cpan.pair.com/
http://mirrors.kernel.org/cpan/
http://www.mednor.net/ftp/pub/mirrors/CPAN/
http://mirror.sit.wisc.edu/pub/CPAN/
Type 'o conf' to view configuration edit options
--------------------
cat /e/cpan/sources/authors/id/A/AD/ADAMK/File-HomeDir-0.58.tar
yields:
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<HTML><HEAD>
<TITLE>404 Not Found</TITLE>
</HEAD><BODY>
<H1>Not Found</H1>
The requested URL /authors/id/A/AD/ADAMK/File-HomeDir-0.58.tar.gz was
not found on this server.<P>
</BODY></HTML>
This has happened with several sites (including those above), which
prompts two questions:
1) What has happened to File::HomeDir? Has it been removed from CPAN?
2) Why do some mirrors return a bogus .gz file? Is there anything
that can be done to return a 404 instead of this automatically
generated tarball? (Some sites correctly DO return a 404.)
Marco Moreno