Subject: | hard links not supported on Win32 FAT filesystem |
new() hangs forever because Win32 FAT32 filesystems don't support hard
links. (see "perldoc perlport')
(a) this should be documented
(b) it would be better to die when not supported, possibly even in the
Makefile.PL:
if ( $^O eq 'MSWin32' ) {
require Win32;
my $fstype = eval { Win32::FsType() };
die "OS unsupported: your filesystem doesn't appear to support hard
links"
unless $fstype eq 'NTFS';
}
Thanks,
David