気になったので少し見てみたら、単純なミスだったっぽい。
なんだかんだで、apacheのエラーログに以下をはかせたことで発覚。
ImportError: dlopen(/opt/local/lib/python2.5/site-packages/libsvn/_fs.so, 2): Library not loaded: /opt/local/lib/libsvn_fs_base-1.0.dylib
期待しているファイルが無いというだけの話。
/usr/localにソースからコンパイルしたものが入っているので、/opt/local側のリンクを/usr/localにつなげて対応しました。
という訳で、無事tracが動くことが確認できました。
Trac関係のパッケージをMacPortsやらソースやらいろいろな方法で入れたので、何が原因なのかさっぱりです。

