Date: 2004-12-05
Tags: zope, python

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] はもっと慎重にやらなければと思った今日この頃。