rakeコマンドでエラーが出る

MacOSX(10.5.4)でRails1.2系を使おうとしていた。
rake --tasksで何ができるか見ようとしたら。。。

rake aborted!
undefined method `last' for {}:Hash

とか言われる。
しばらくいじっても、原因がわからないのでググってみた。

rakeのバージョンが新しすぎた

rake db:migrate すると undefined method `last' for {}:Hash と出る

はい。思いっきりそのまんまー。ここまでストレートに出てくると軽く泣きたくなります。
でももちろん、感謝感謝です。


rakeのバージョンを0.8.1=>0.7.3に変更。動いた。