TracNavをインストールしてはまる

Trac 0.11.1.ja1で

Error: Macro TracNav(SideMenu) failed
  'unicode' object has no attribute 'partition'

なんて風に怒られた。


ログは以下の通り

2008-11-21 09:55:52,647 Trac[formatter] ERROR: Macro TracNav(SideMenu) failed
Traceback (most recent call last):
  File "/usr/lib/python2.4/site-packages/Trac-0.11.1.ja1-py2.4.egg/trac/wiki/formatter.py", line 468, in _macro_formatter
    return macro.process(args, in_paragraph=True)
  File "/usr/lib/python2.4/site-packages/Trac-0.11.1.ja1-py2.4.egg/trac/wiki/formatter.py", line 179, in process
    text = self.processor(text)
  File "/usr/lib/python2.4/site-packages/Trac-0.11.1.ja1-py2.4.egg/trac/wiki/formatter.py", line 166, in _macro_processor
    text)
  File "build/bdist.linux-i686/egg/tracnav/tracnav.py", line 281, in expand_macro
  File "build/bdist.linux-i686/egg/tracnav/tracnav.py", line 129, in __init__
  File "build/bdist.linux-i686/egg/tracnav/tracnav.py", line 129, in <lambda>
AttributeError: 'unicode' object has no attribute 'partition'

TracNav が Trac-0.11.1 に upgrade するとエラーになっていた - d.hatena.ne.jp/jun66j5/ によると最新版を取ってくる必要があるみたい。