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

1

Zope2.7.4β1がもう出てるけど。

2

2.3から2.4はメジャーなのか、マイナーなのか‥‥