Python2.4をインストール¶
Python2.4 が出たのでサーバーのPythonをアップデートしてみた。同時にZopeを2.7.3 [1] にアップデート。そしたらZopeが起動しなくなったのでエラーメッセージを確認したところ:
no module rotor
とのエラーが。たしかにpython2.4のリリースノートに以下の一文が:
The mpz, rotor, and xreadlines modules have been removed.
COREBlogのソースを確認してみたところ、rotorを使っているのはMoblog等でパスワードをエンコードするためらしい。とりあえず自分はMoblog機能を使っていないのでrotor周りをコメントアウトし、パスワードチェックは常に失敗するように書き換えて対処した(間違ってるとアブナイのでコードは載せません)。
ということで、メジャーバージョンアップ [2] はもっと慎重にやらなければと思った今日この頃。