--> -->

RuntimeError

ERROR: The installed docutils version is 0.3.7; version 0.3.10 or later is required.

If you want to report a bug, please save this page and attach it to your bug report.

Traceback

A problem occurred in a Python script. Here is the sequence of function calls leading up to the error, in the order they occurred.

  1. /usr/lib/python2.3/site-packages/MoinMoin/request.py in run (self=<MoinMoin.request.RequestCGI object>)

    1. 1149 from MoinMoin.wikiaction import getHandler
    2. 1150 handler = getHandler(self, action)
    3. 1151 handler(self.page.page_name, self)
    4. 1152
    5. 1153 # generate page footer (actions that do not want this footer use
    • handler = <function do_show>
    • self = <MoinMoin.request.RequestCGI object>
    • self.page = <MoinMoin.Page.Page instance>
    • self.page.page_name = u'HelpOnParsers/ReStructuredText/RstPrimer'
  2. /usr/lib/python2.3/site-packages/MoinMoin/wikiaction.py in do_show (pagename=u'HelpOnParsers/ReStructuredText/RstPrimer', request=<MoinMoin.request.RequestCGI object>)

    1. 466 else:
    2. 467 request.cacheable = 1
    3. 468 Page(request, pagename).send_page(request, count_hit=1)
    4. 469
    5. 470
    • global Page = <class MoinMoin.Page.Page>
    • request = <MoinMoin.request.RequestCGI object>
    • pagename = u'HelpOnParsers/ReStructuredText/RstPrimer'
    • ).send_page undefined
    • count_hit undefined
  3. /usr/lib/python2.3/site-packages/MoinMoin/Page.py in send_page (self=<MoinMoin.Page.Page instance>, request=<MoinMoin.request.RequestCGI object>, msg='', **keywords={'count_hit': 1})

    1. 1251 format_args=pi_formatargs,
    2. 1252 do_cache=do_cache,
    3. 1253 start_line=pi_lines)
    4. 1254
    5. 1255 # check for pending footnotes
    • start_line undefined
    • pi_lines = 7
  4. /usr/lib/python2.3/site-packages/MoinMoin/Page.py in send_page_content (self=<MoinMoin.Page.Page instance>, request=<MoinMoin.request.RequestCGI object>, Parser=<class MoinMoin.parser.wiki.Parser>, body=u'{{{#!rst\n\nA ReStructuredText Primer\n============...t web site: http://docutils.sourceforge.net/\n}}}\n', format_args=u'', do_cache=1, **kw={'start_line': 7})

    1. 1347 raise
    2. 1348 try:
    3. 1349 code = self.makeCache(request, parser)
    4. 1350 self.execute(request, parser, code)
    5. 1351 except Exception, e:
    • code = <code object ? at 0xf723e8e0, file "HelpOnParsers/ReStructuredText/RstPrimer", line 2>
    • self = <MoinMoin.Page.Page instance>
    • self.makeCache = <bound method Page.makeCache of <MoinMoin.Page.Page instance>>
    • request = <MoinMoin.request.RequestCGI object>
    • parser = <MoinMoin.parser.wiki.Parser instance>
  5. /usr/lib/python2.3/site-packages/MoinMoin/Page.py in makeCache (self=<MoinMoin.Page.Page instance>, request=<MoinMoin.request.RequestCGI object>, parser=<MoinMoin.parser.wiki.Parser instance>)

    1. 1405 saved_current_lang = request.current_lang
    2. 1406 try:
    3. 1407 text = request.redirectedOutput(parser.format, formatter)
    4. 1408 finally:
    5. 1409 request.current_lang = saved_current_lang
    • text undefined
    • request = <MoinMoin.request.RequestCGI object>
    • request.redirectedOutput = <bound method RequestCGI.redirectedOutput of <MoinMoin.request.RequestCGI object>>
    • parser = <MoinMoin.parser.wiki.Parser instance>
    • parser.format = <bound method Parser.format of <MoinMoin.parser.wiki.Parser instance>>
    • formatter = <MoinMoin.formatter.text_python.Formatter instance>
  6. /usr/lib/python2.3/site-packages/MoinMoin/request.py in redirectedOutput (self=<MoinMoin.request.RequestCGI object>, function=<bound method Parser.format of <MoinMoin.parser.wiki.Parser instance>>, *args=(<MoinMoin.formatter.text_python.Formatter instance>,), **kw={})

    1. 730 self.redirect(buffer)
    2. 731 try:
    3. 732 function(*args, **kw)
    4. 733 finally:
    5. 734 self.redirect()
    • function = <bound method Parser.format of <MoinMoin.parser.wiki.Parser instance>>
    • args = (<MoinMoin.formatter.text_python.Formatter instance>,)
    • kw = {}
  7. /usr/lib/python2.3/site-packages/MoinMoin/parser/wiki.py in format (self=<MoinMoin.parser.wiki.Parser instance>, formatter=<MoinMoin.formatter.text_python.Formatter instance>)

    1. 1015 res = self.formatter.processor(self.processor_name,
    2. 1016 self.colorize_lines,
    3. 1017 self.processor_is_parser)
    4. 1018 self.request.write(res)
    5. 1019 del self.colorize_lines
    • self = <MoinMoin.parser.wiki.Parser instance>
    • self.processor_is_parser = 1
  8. /usr/lib/python2.3/site-packages/MoinMoin/formatter/text_python.py in processor (self=<MoinMoin.formatter.text_python.Formatter instance>, processor_name=u'rst', lines=[u'#!rst ', u'', u'A ReStructuredText Primer', u'=========================', u'', u':Author: Richard Jones', u':Version: $Revision: 1.17 $', u':Copyright: This document has been placed in the public domain.', u'', u'.. contents::', u'', u'', u'The text below contains links that look like "(quickref__)". These', u'are relative links that point to the `Quick reStructuredText`_ user', u"reference. If these links don't work, please refer to the `master", u'quick reference`_ document.', u'', u'__', u'.. _Quick reStructuredText: quickref.html', u'.. _master quick reference:', ...], is_parser=1)

    1. 194 Dependencies = self.defaultDependencies
    2. 195 if self.__is_static(Dependencies):
    3. 196 return self.formatter.processor(processor_name, lines, is_parser)
    4. 197 else:
    5. 198 return self.__insert_code('%s%s.processor(%r, %r, %r)' %
    • self = <MoinMoin.formatter.text_python.Formatter instance>
    • self.formatter = <MoinMoin.formatter.text_html.Formatter instance>
    • self.formatter.processor = <bound method Formatter.processor of <MoinMoin.formatter.text_html.Formatter instance>>
    • processor_name = u'rst'
    • lines = [u'#!rst ', u'', u'A ReStructuredText Primer', u'=========================', u'', u':Author: Richard Jones', u':Version: $Revision: 1.17 $', u':Copyright: This document has been placed in the public domain.', u'', u'.. contents::', u'', u'', u'The text below contains links that look like "(quickref__)". These', u'are relative links that point to the `Quick reStructuredText`_ user', u"reference. If these links don't work, please refer to the `master", u'quick reference`_ document.', u'', u'__', u'.. _Quick reStructuredText: quickref.html', u'.. _master quick reference:', ...]
    • is_parser = 1
  9. /usr/lib/python2.3/site-packages/MoinMoin/formatter/base.py in processor (self=<MoinMoin.formatter.text_html.Formatter instance>, processor_name=u'rst', lines=[u'', u'A ReStructuredText Primer', u'=========================', u'', u':Author: Richard Jones', u':Version: $Revision: 1.17 $', u':Copyright: This document has been placed in the public domain.', u'', u'.. contents::', u'', u'', u'The text below contains links that look like "(quickref__)". These', u'are relative links that point to the `Quick reStructuredText`_ user', u"reference. If these links don't work, please refer to the `master", u'quick reference`_ document.', u'', u'__', u'.. _Quick reStructuredText: quickref.html', u'.. _master quick reference:', u' http://docutils.sourceforge.net/docs/user/rst/quickref.html', ...], is_parser=1)

    1. 315 lines = lines[1:]
    2. 316 p = parser('\n'.join(lines), self.request, format_args=args)
    3. 317 p.format(self)
    4. 318 del p
    5. 319 return ''
    • p = <MoinMoin.parser.rst.Parser instance>
    • p.format = <bound method Parser.format of <MoinMoin.parser.rst.Parser instance>>
    • self = <MoinMoin.formatter.text_html.Formatter instance>
  10. /usr/lib/python2.3/site-packages/MoinMoin/parser/rst.py in format (self=<MoinMoin.parser.rst.Parser instance>, formatter=<MoinMoin.formatter.text_html.Formatter instance>)

    1. 188 parts = publish_parts(
    2. 189 source = self.raw,
    3. 190 writer = MoinWriter(formatter, self.request),
    4. 191 settings_overrides = {
    5. 192 'halt_level': 5,
    • writer undefined
    • global MoinWriter = <class MoinMoin.parser.rst.MoinWriter>
    • formatter = <MoinMoin.formatter.text_html.Formatter instance>
    • self = <MoinMoin.parser.rst.Parser instance>
    • self.request = <MoinMoin.request.RequestCGI object>
  11. /usr/lib/python2.3/site-packages/MoinMoin/parser/rst.py in __init__ (self=<MoinMoin.parser.rst.MoinWriter instance>, formatter=<MoinMoin.formatter.text_html.Formatter instance>, request=<MoinMoin.request.RequestCGI object>)

    1. 156 err = 'ERROR: The installed docutils version is %s;' % ('.'.join([str(i) for i in current_version]))
    2. 157 err += ' version %s or later is required.' % ('.'.join([str(i) for i in required_version]))
    3. 158 raise RuntimeError, err
    4. 159
    5. 160 def translate(self):
    • builtin RuntimeError = <class exceptions.RuntimeError>
    • err = 'ERROR: The installed docutils version is 0.3.7; version 0.3.10 or later is required.'

RuntimeError

ERROR: The installed docutils version is 0.3.7; version 0.3.10 or later is required.

  • args = ('ERROR: The installed docutils version is 0.3.7; version 0.3.10 or later is required.',)

System Details

  • Date: Thu, 24 May 2012 01:31:34 +0000
  • Platform: Linux ansol.org 2.6.39.4-vs2.3.1-pre9.2 #1 SMP Fri Sep 23 02:22:56 WEST 2011 x86_64
  • Python: Python 2.3.5 (/usr/bin/python)
  • MoinMoin: Release 1.5.6 (release)