File::Temp::tempfileを使っている箇所でError in tempfile() using /XXXXXXXXXX: Parent directory (/) is not writableみたいなエラーが出る件

File::Temp::tempfileがおかしくなっててテンポラリファイルを作ろうとしたときに

Error in tempfile() using /XXXXXXXXXX: Parent directory (/) is not writable

みたいなエラーになってしまう件、File::Specが悪いみたいです。PathTools-3.2501で直っていますので、

% cpan -f id/K/KW/KWILLIAMS/PathTools-3.2501.tar.gz

とかして入れてみてくだしい。

ただしこれを入れると、Cygwin::mount_flagsというcygperl5.10から入ってる関数(cygperl最新はperl5.8.8)を呼ぼうとしてしまうのでバージョンを戻す方が良いかもですね。今のところ実害は無いのでしばらくPathTools-3.2501を使い続けてみます。