DBD::File 0.34 をきちんとインストールした

うまくアップデート(インストール)できないと言っていた DBD::File ですが,原因がわかりました。2005/7/20 リリースと結構古いのになぜうまくいかないんだと思ったわけですが,理由は,

.../site_perl/5.8.8/i386-linux-thread-multi/DBD/File.pm

に,DBD::File 0.33 がインストールされているので,@INC で先に見つかってしまうからでした。どうもこれは別のモジュールが勝手にインストールしたくさいなぁ。
対処法は上記のファイルを削除して OK ですが,念のために,

% cpanp
CPAN Terminal> u DBD::File
CPAN Terminal> q
% sudo rmdir /usr/lib/perl5/site_perl/5.8.8/i386-linux-thread-multi/auto/DBD/File
% sudo rm /usr/lib/perl5/site_perl/5.8.8/i386-linux-thread-multi/DBD/File.pm
% cpanp
CPAN Terminal> i DBD::File

という手順を踏みました。