すがブロ

sugamasaoのhatenablogだよ

Trac構築挫折(3)

tracを動かすのに必要なものがそろったぞ

続き。id:seiunsky:20061225:1167066746
さて、それでは動作確認をしてみよう。
で、その前に trac 用データ(プロジェクト?)を trac-admin コマンドで作成する。
この途中で色々質問を聞かれたが、リポジトリの場所など大体はすぐにわかるものなので大丈夫だと思う。
ただ、DBに関しては何か指定するとエラーになってしまうので、空欄にした(あれ、DBインストールしてなかったんだけっけ)

trac-admin /var/trac/xxx initenv

特にエラーなく終わったら

とりあえず tracd とやら単体で確認。
trac 用の設定が終わったときにこのコマンドで実行してみろ! っていうのがあるので、言われるがままに実行。

tracd --port 8000 /var/trac/xxx

アクセスしてみよう

http://xxx:8000/にアクセスしてどうなるのか……?!

                                                                              • -

Exception happened during processing of request from ('192.168.1.1', 2295)
Traceback (most recent call last):
File "/usr/lib/python2.4/SocketServer.py", line 463, in process_request_thread
self.finish_request(request, client_address)
File "/usr/lib/python2.4/SocketServer.py", line 254, in finish_request
self.RequestHandlerClass(request, client_address, self)
File "/usr/lib/python2.4/SocketServer.py", line 521, in __init__
self.handle()
File "/usr/lib/python2.4/BaseHTTPServer.py", line 316, in handle
self.handle_one_request()
File "/usr/lib/python2.4/site-packages/trac/web/wsgi.py", line 174, in handle_one_request
gateway.run(self.server.application)
File "/usr/lib/python2.4/site-packages/trac/web/wsgi.py", line 87, in run
response = application(self.environ, self._start_response)
File "/usr/lib/python2.4/site-packages/trac/web/standalone.py", line 88, in __call__
return self.application(environ, start_response)
File "/usr/lib/python2.4/site-packages/trac/web/main.py", line 352, in dispatch_request
env_paths)
File "/usr/lib/python2.4/site-packages/trac/web/main.py", line 436, in send_project_index
req.hdf = HDFWrapper(loadpaths)
File "/usr/lib/python2.4/site-packages/trac/web/clearsilver.py", line 135, in __init__
raise TracError, "ClearSilver not installed (%s)" % e
TracError: ClearSilver not installed (/usr/lib/python2.4/site-packages/neo_cgi.so: undefined symbol: deflate)

                                                                              • -

_| ̄|○
なんか ClearSilverが無いみたいなエラーに見えるので、再度インストールしてから試してみたのだが、一向に変わらず。。。
ちなみに、その ClearSilverのインストールは↓みたいな感じなんだが……。何か問題でもあるのだろうか。

./configure --with-python=/usr/bin/python --disable-ruby
make
make install

くそぅ。このままじゃ本当に挫折しちゃいそうだ。