Something must be bad with your CPAN setup, as it works flawlessly for me. Maybe try a manual install outside of cpan, or clean your CPAN cache or restart your CPAN session so that cpan doesn't find the "already unwrapped" directory.
Q:\>cpan Text::CSV
CPAN: File::HomeDir loaded ok (v0.58)
CPAN: CPAN::SQLite loaded ok (v0.1)
CPAN: LWP::UserAgent loaded ok (v2.036)
CPAN: Time::HiRes loaded ok (v1.86)
Fetching with LWP:
http://ftp.gwdg.de/pub/languages/perl/CPAN/authors/01mailrc.txt.gz
CPAN: YAML loaded ok (v0.62)
Fetching with LWP:
http://ftp.gwdg.de/pub/languages/perl/CPAN/modules/02packages.detail
+s.txt.gz
Fetching with LWP:
http://ftp.gwdg.de/pub/languages/perl/CPAN/modules/03modlist.data.gz
Updating database file ...
Gathering information from index files ...
Obtaining current state of database ...
Populating database tables ...
Done!
Running install for module 'Text::CSV'
Running make for M/MA/MAKAMAKA/Text-CSV-1.13.tar.gz
Fetching with LWP:
http://ftp.gwdg.de/pub/languages/perl/CPAN/authors/id/M/MA/MAKAMAKA/
+Text-CSV-1
.13.tar.gz
CPAN: Digest::SHA loaded ok (v5.43)
Fetching with LWP:
http://ftp.gwdg.de/pub/languages/perl/CPAN/authors/id/M/MA/MAKAMAKA/
+CHECKSUMS
Checksum for C:\somewhere\Temp\cpan\sources\authors\id\M\MA\MAKA
MAKA\Text-CSV-1.13.tar.gz ok
CPAN: Archive::Tar loaded ok (v1.30)
Text-CSV-1.13/
Text-CSV-1.13/t/
Text-CSV-1.13/lib/
Text-CSV-1.13/Changes
Text-CSV-1.13/MANIFEST
Text-CSV-1.13/META.yml
Text-CSV-1.13/files/
Text-CSV-1.13/README
Text-CSV-1.13/Makefile.PL
Text-CSV-1.13/files/utf8.csv
Text-CSV-1.13/lib/Text/
Text-CSV-1.13/lib/Text/CSV_PP.pm
Text-CSV-1.13/lib/Text/CSV.pm
Text-CSV-1.13/t/45_eol.t
Text-CSV-1.13/t/40_misc.t
Text-CSV-1.13/t/10_base.t
Text-CSV-1.13/t/util.pl
Text-CSV-1.13/t/21_lexicalio.t
Text-CSV-1.13/t/00_pod.t
Text-CSV-1.13/t/71_pp.t
Text-CSV-1.13/t/55_combi.t
Text-CSV-1.13/t/12_acc.t
Text-CSV-1.13/t/22_scalario.t
Text-CSV-1.13/t/75_hashref.t
Text-CSV-1.13/t/80_diag.t
Text-CSV-1.13/t/70_rt.t
Text-CSV-1.13/t/50_utf8.t
Text-CSV-1.13/t/65_allow.t
Text-CSV-1.13/t/76_magic.t
Text-CSV-1.13/t/20_file.t
Text-CSV-1.13/t/30_types.t
Text-CSV-1.13/t/60_samples.t
Text-CSV-1.13/t/15_flags.t
CPAN: File::Temp loaded ok (v0.17)
CPAN.pm: Going to build M/MA/MAKAMAKA/Text-CSV-1.13.tar.gz
Welcome to Text::CSV (v.1.13)
=============================
Your Text::CSV_XS version is 0.60. If you install v.0.65,
Text::CSV will work faster.
Checking if your kit is complete...
Looks good
Writing Makefile for Text::CSV
Math::BigInt: couldn't load specified math lib(s), fallback to Math::B
+igInt::Fas
tCalc at G:/Systeme/tools/perl-5.8.8/perl/site/lib/Win32API/File.pm li
+ne 20
cp lib/Text/CSV_PP.pm blib\lib\Text\CSV_PP.pm
cp lib/Text/CSV.pm blib\lib\Text\CSV.pm
MAKAMAKA/Text-CSV-1.13.tar.gz
G:\xxx\perl-5.8.8\dmake\bin\dmake.exe -- OK
Running make test
G:\xxx\perl-5.8.8\perl\bin\perl.exe "-MExtUtils::Command::MM" "-e" "te
st_harness(0, 'blib\lib', 'blib\arch')" t/*.t
t/00_pod..........skipped
all skipped: Test::Pod 1.00 required for testing POD
t/10_base.........ok
t/12_acc..........ok
t/15_flags........ok
t/20_file.........ok
t/21_lexicalio....ok
t/22_scalario.....ok
t/30_types........ok
t/40_misc.........ok
t/45_eol..........ok
t/50_utf8.........ok
t/55_combi........ok
t/60_samples......ok
t/65_allow........ok
t/70_rt...........ok
t/71_pp...........ok
t/75_hashref......ok
t/76_magic........ok
t/80_diag.........ok 1/86# Next line should be an error message
# CSV_PP ERROR: 2037 - EIF - Binary character in unquoted field, binar
+y off
t/80_diag.........ok
All tests successful, 1 test skipped.
Files=19, Tests=11674, 52 wallclock secs ( 0.00 cusr + 0.00 csys = 0
+.00 CPU)
MAKAMAKA/Text-CSV-1.13.tar.gz
G:\xxx\perl-5.8.8\dmake\bin\dmake.exe test -- OK
Running make install
Prepending C:\somewhere\Temp\cpan\build\Text-CSV-1.13-GrvSKt/bli
b/arch C:\somewhere\Temp\cpan\build\Text-CSV-1.13-GrvSKt/blib/li
b to PERL5LIB for 'install'
Math::BigInt: couldn't load specified math lib(s), fallback to Math::B
+igInt::Fas
tCalc at G:/Systeme/tools/perl-5.8.8/perl/site/lib/Win32API/File.pm li
+ne 20
Installing G:\xxx\perl-5.8.8\perl\site\lib\Text\CSV.pm
Installing G:\xxx\perl-5.8.8\perl\site\lib\Text\CSV_PP.pm
Writing G:\xxx\perl-5.8.8\perl\site\lib\auto\Text\CSV\.packlist
Appending installation info to G:\xxx\perl-5.8.8\perl\lib/perllocal.po
d
MAKAMAKA/Text-CSV-1.13.tar.gz
G:\xxx\perl-5.8.8\dmake\bin\dmake.exe install UNINST=1 -- OK
|