Module::Install とタイムスタンプ

Module::Installを使ってモジュールを作った場合、サーバの時間が未来に狂ってた場合にエラーになる。(過去になれば治る)
時間は合わそうね!

# If the script that is loading Module::Install is from the future,
# then make will detect this and cause it to re-run over and over
# again. This is bad. Rather than taking action to touch it (which
# is unreliable on some platforms and requires write permissions)
# for now we should catch this and refuse to run.
if ( -f $0 and (stat($0))[9] > time ) { die <<"END_DIE" }

Your installer $0 has a modification time in the future.

This is known to create infinite loops in make.

Please correct this, then run $0 again.

END_DIE