2008/06/12
trac 0.11rc2 がリリース(Genshi でハマる)
作成者 takanori
—
投稿日
2008年06月12日 12時41分
最終変更日時
2008年06月17日 00時08分
trac の次期バージョン 0.11 のリリース候補 trac 0.11rc2 が公開されていました。
というわけで早速アップグレードインストールしてみたんですが、ハマりました。
インストール自体は easy_install が使える環境であれば簡単で
# easy_install -U Pygments # easy_install -U Trac # /etc/ini.t/apache2/reload
とやるだけです。
trac 0.11rc2 はテンプレートエンジンの Genshi 0.5 が必須(今までは 0.4)らしく、一緒にインストールされます。
また、今回は Pygments が 0.9 から 0.10 に上がっているので、そちらもついでにアッププグレードしました。
で、インストール後に apache に設定を読み込ませて trac にアクセスしてみると、表示されません。
apache のエラーログを見てみると、Genshi がなんかエラーをはいています。
で、調べてみると trac のチケットに #7320 (traceback for genshi-related error) という同じ現象が載っていました。
どうやら easy_install で入ってくる zip された Genshi 0.5 の egg ファイルだとこのエラーがでるっぽいようです。というわけで、Genshi 0.5 を一旦アンインストールして、ソースコードからインストールしました。
% sudo easy_install -m Genshi % wget http://ftp.edgewall.com/pub/genshi/Genshi-0.5.tar.gz % tar xfz Genshi-0.5.tar.gz % cd Genshi-0.5 % python setup.py build % sudo python setup.py install % sudo /etc/init.d/apache2 reload
すると、無事 http://trac.takanory.net/takanory で trac 0.11rc2 が動作するようになりました。
めでたしめでたし?
-
- ¦
- 固定リンク
- ¦
- コメント (0)
- ¦
- トラックバック (0)
- トラックバック用URL:
- http://takanory.net/takalog/898/tbping
鈴木たかのりです。とりあえず日記っぽく雑多なことを書き込んでいこうと思っています。
zope/plone関係の技術的な内容については