Package: trac Version: 0.8.1-1 Severity: normal When you create a new environment with trac-admin, the WikiRestructuredTextLinks node is not viewable or editable. (The rest of the Wiki nodes seem to work fine, including editing.)
Approximate steps to reproduce: $ svnadmin create /tmp/example/repo $ trac-admin /tmp/example/trac-env Trac [/tmp/example/trac-env]> initenv ... $ chmod -R a+w /tmp/example/trac-env * configure apache * go to http://servername/cgi-bin/trac.cgi/wiki/WikiRestructuredTextLinks The Traceback output is attached. This occurred when running Trac as a CGI script, but I have seen the same problem when it is called from mod_python. -- System Information: Debian Release: 3.1 APT prefers testing APT policy: (990, 'testing'), (500, 'unstable') Architecture: i386 (i686) Kernel: Linux 2.6.10-p3-1 Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968) Versions of packages trac depends on: ii python 2.3.5-1 An interactive high-level object-o ii python-clearsilver 0.9.13-3 python bindings for clearsilver ii python-sqlite 1.0.1-2 python interface to SQLite ii python2.3-subversion 1.1.3-2 python modules for interfacing wit ii subversion 1.1.3-2 advanced version control system (a -- no debconf informationTitle: Oops - My Project - Trac
Oops...
If you think this really should work and you can reproduce it. Then you should consider to report this problem to the Trac team.
Go to http://trac.edgewall.com/ and create a new ticket where you describe the problem, how to reproduce it. Don't forget to include the python traceback found below.
TracGuide — The Trac User and Administration Guide
Python traceback
Traceback (most recent call last):
File "/usr/lib/python2.3/site-packages/trac/core.py", line 531, in cgi_start
real_cgi_start()
File "/usr/lib/python2.3/site-packages/trac/core.py", line 526, in real_cgi_start
dispatch_request(path_info, args, req, env)
File "/usr/lib/python2.3/site-packages/trac/core.py", line 441, in dispatch_request
module.run()
File "/usr/lib/python2.3/site-packages/trac/Module.py", line 44, in run
self.render()
File "/usr/lib/python2.3/site-packages/trac/Wiki.py", line 341, in render
Formatter(self.req.hdf, self.env,self.db).format(self.page.text, out)
File "/usr/lib/python2.3/site-packages/trac/WikiFormatter.py", line 561, in format
self.handle_code_block(line)
File "/usr/lib/python2.3/site-packages/trac/WikiFormatter.py", line 517, in handle_code_block
self.out.write(self.code_processor(self.hdf, self.code_text, self.env))
File "/usr/lib/python2.3/site-packages/trac/wikimacros/rst.py", line 210, in execute
settings_overrides = {'halt_level':6})
File "/usr/lib/site-python/docutils/core.py", line 371, in publish_string
enable_exit_status=enable_exit_status)
File "/usr/lib/site-python/docutils/core.py", line 513, in publish_programmatically
output = pub.publish(enable_exit_status=enable_exit_status)
File "/usr/lib/site-python/docutils/core.py", line 196, in publish
output = self.writer.write(document, self.destination)
File "/usr/lib/site-python/docutils/writers/__init__.py", line 72, in write
self.translate()
File "/usr/lib/site-python/docutils/writers/html4css1.py", line 103, in translate
self.document.walkabout(visitor)
File "/usr/lib/site-python/docutils/nodes.py", line 153, in walkabout
child.walkabout(visitor)
File "/usr/lib/site-python/docutils/nodes.py", line 153, in walkabout
child.walkabout(visitor)
File "/usr/lib/site-python/docutils/nodes.py", line 153, in walkabout
child.walkabout(visitor)
File "/usr/lib/site-python/docutils/nodes.py", line 153, in walkabout
child.walkabout(visitor)
File "/usr/lib/site-python/docutils/nodes.py", line 153, in walkabout
child.walkabout(visitor)
File "/usr/lib/site-python/docutils/nodes.py", line 145, in walkabout
visitor.dispatch_visit(self)
File "/usr/lib/site-python/docutils/nodes.py", line 1323, in dispatch_visit
return method(node)
File "/usr/lib/site-python/docutils/writers/html4css1.py", line 1050, in visit_reference
assert len(node) == 1 and isinstance(node[0], nodes.image)
AssertionError

