パスワードを忘れた? アカウント作成
696277 journal

Maxの日記: Zope2.5.1がpython2.2で動く?

日記 by Max

Zope2.5.1がpython2.2で動かないというのはいわば常識化しているのだが
試しにやってみると結構動くようだ。

事の発端は、今構築中のサーバで、Mandrake8.1の最新アップデートを
かけてしまったらPythonが2.1->2.2にアップグレードされてしまった
事から始まる。あんまり悔しいので、/usr/lib/python2.1をpython2.2へ
のsymlinkとして作成して試しにzopeを入れてしまったら、なんと動いて
しまったのだ。
とはいえ、本家では
http://lists.zope.org/pipermail/zope-coders/2002-October/002408.html
というような議論があり、ある環境ではcPersistense(ストレージ周り)で
SEGVるとか言われているのだが、これのテストケースであるZPatternsという
プロダクトは一昨年の7月くらいから更新されていない。

あらためて試しに、自家パッケージしたrpmのspecファイルを書き換えて
zopeをpython2.2に対応した版に更新してインストールしてみた。
手始めにZWikiを入れてみる。動いた、ちゃんとページもできる。

で、testrunnerを動かしてみる。617テスト中4つがエラーとなるが、
これまで使っていたpython2.1+Zope2.5.1でも多くのエラーが出る。
実用上問題ないのではないか?

もうしばらく試してみる。

**********

Zope本体としては問題なさそう。ただ、プロダクトによってはやはり問題
が露見する可能性ある。注意を明記した上でおうちサーバにアプ。

で、これによって、現在構築中のサーバ(休み中に仕上げるつもりが遅れ
てるな・・・)のベースをMandrake 8.1->9.0にする事にした。
まぁ、Zopeダメだったらバイナリ配布版を入れてやり過ごすか。

この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。
typodupeerror

アレゲは一日にしてならず -- アレゲ研究家

読み込み中...