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

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

日記 by Max

なんとか、起動スクリプトの問題をクリアしたかと思えばまた問題発生。
Mandrake8.1+python2.2でビルドしたrpmはMandrake8.1でもMandrake9.0
でもどちらでも動作する。しかし、Mandrake9.0でビルドしたrpmだと
動かない。

挙動を追いかけると、どうやらz2.pyの中で突然死している。
同じソースrpmでビルドした経過をロギングして調べると、さして
有意な差はない。python-baseがrequiresに指定されるかどうかの違い
程度で。

動作環境依存とも言えないし、ビルド環境依存だとして何が影響する
のだろうか。Mandrake8.1はpython2.2、9.0では2.2.1で、わずかに違う。
これがビルド時に影響するのだとしたら、python自体を疑わざるを得ない。

とりあえず、ソースrpmをダウンロードしてビルドしてみることにする。

****
あれこれトライした結果。

Python Extensionsがgcc3系には対応していないということらすぃ。
Mandrake9.0でも、オプショナルなgcc-2.9.6関連のパッケージを入れて
ビルドすれば、動作するものが作られた。
Mandrake8.1にはgcc3系は入ってないので、Mandrake8.1でも9.0でも
動作するrpmパッケージができたということでした。

ただ、そうしちゃうとデフォルトのgcc3.2に対してはられていたsymlink
2.9.6に向けられてしまうのでそのままにしておくのは良くないだろう。

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

クラックを法規制強化で止められると思ってる奴は頭がおかしい -- あるアレゲ人

読み込み中...