うつうつな日々

システム開発の環境構築や、社内ポータルなどを構築している日々の日記などなどです。

スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

PageTop

Trac 0.10.3.1-jaインストール (2)

Trac 0.10.3.1-ja インストール続行! discypusさんのアドバイスによって、無事にTracがインストールできました! trac-adminも、エラーにならず。。。 と思ったら、今度はワーニングが!!!!

出ているワーニングは、







You should install the SVN bindings

どうやら、PythonからSubversionが使えないというような状態らしい。。。

そもそも、Subversionは RPMパッケージを入れているのですが、それがいけないのでしょうか???

「まさにっき」のTrac構築挫折シリーズを読んでみたところ、なにやらSubversionの再コンパイルが必要な気配が。。。
でも、よく見るとちょっと現象が違います。

まさにっきさんでは、TracのWeb画面上で「Oops・・・」というメッセージが出ているようなのですが、私のところでは、プロジェクト一覧の時点で







・project: エラー
  (int() argument must be a string or a number)

と出ています。

「int()」のパラメータエラーだということは分かったのですが、原因が不明です。

まさにっきさんと同じようにtrac-adminでinitenvの時点でワーニングが出ているのに、その後エラーの出方が違う。。。
Webサーバを「tracd」 ではなく、「Apache」にしたためにエラーの出方が違うのでしょうか??

ちなみに、以下のコマンドで、パスが通っているかを python のワンライナーで確認してみましたが、どちらもエラーは帰ってきませんでした。







# python -c "import svn"
# python -c "import svn.repos



ちなみに、サーバを「tracd」であげて、ログを見ると







File "/usr/lib/python2.4/site-packages/trac/env.py", line 238, in get_version
    return row and int(row[0])


となっていました。

まさにっきさんとの違いは、あとはDBがmySQLということでしょうか。。。
mySQLに関しては、動作は保障できないということだったので、これが原因である可能性もあるのかもしれません><

env.py line238 は、systemテーブルから「database_version」を取得しているのですが、DBには「19」という値が入っています。


うーーーむ。
DBをpostgreSQLにして、プロジェクトを作って試してみようかな。。。






スポンサーサイト

PageTop

コメント


管理者にだけ表示を許可する
 

もしFecoraにSQLiteのパッケージが用意されていれば、
最初はデータベースにはSQLiteを使うのが一番無難かも。
SQLiteは唯一、trac-adminが面倒を見てくれますので。

discypus | URL | 2007年03月23日(Fri)00:26 [EDIT]


補足。
Trac MLの「FYI FC6 users」(2007-02-13の投稿) にFC6でpysqliteを使うときの注意点が書かれているようです。
http://groups.google.com/group/trac-users/browse_thread/thread/1fc200fcde80455e/bb514e5ec861b127#bb514e5ec861b127

discypus | URL | 2007年03月23日(Fri)00:47 [EDIT]


上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。