= Description =

The docutils package is missing from the new Python installation on http://moinmoin.wikiwikiweb.de

== Steps to reproduce ==
Look at some page in the MoinMoinWiki using RST (ReStructuredText) Markup.
Theses pages used to work until a few days ago.

== Example ==

This is a short embedded ReStructuredText example snippet:
{{{ #!rst
This should be rendered as `ReStructuredText`_
}}}

Currently (as of Dec 6th, 7th) this produces still the following error message:
{{{#!rst
This should be rendered as `ReStructuredText`_
}}}

== Details ==

This Wiki.  Please use the action Clear Cache on any Wiki page containing RST markup 
(in particular the rather important [[HelpOnParsers/ReStructuredText]] page) and see, 
that the moinmoin main site still reports a missing docutils package, which is very sad news!

== Workaround ==

None. :-(

= Discussion =

Are there any security or other issues which caused the docutils package to
be removed?  I would be interested to know about and to get them fixed in docutils.

It didn't vanish, it just was not installed as we moved to python 2.4.2 and recent twisted code. It showed some error handling problem, so i left it uninstalled until that error is fixed. We don't use rst here, so I didn't have to hurry. -- ThomasWaldmann

Hmmm... What Do you mean with "''We don't use rst here''"?  

Yesterday (December 6th) the page  HelpOnParsers/ReStructuredText showed
the {{{Anzeigen von reStructured Text ist nicht möglich, bitte installieren Sie docutils}}} 
error message to me.  Today the RST sections in this particular page are mysteroiusly 
rendered okay again. (what I don't understand: But hey, it is better so ;-) ), but other 
pages like for example HelpOnParsers/ReStructuredText/RstPrimer still show the error. -- PeterFunk

 I cleared the cache for HelpOnParsers/ReStructuredText. It still showed the RST markup because it was cached.

Can you explain in more detail what kind of error handling problem you have 
with docutils and python 2.4.2?  What version of docutils are you using?
Since I have cvs commit permission to docutils.sf.net I could try to help get it fixed. -- PeterFunk

 The problem is not related to docutils code, but moin's error handling when docutils was missing. It was fixed.

Please reinstall docutils to make the {{{ #!rst}}} examples working again. -- PeterFunk

Its' now over a month ago.  I wish you all a Happy new year.  Any chance to see docutils reinstalled
on this server any time soon? -- PeterFunk

= Plan =
## This part is for Moin``Moin developers:

 * Priority: low
 * Assigned to: ThomasWaldmann
 * Status: installed docutil 0.4(.0) and fixed the docutils version check, too

----
## If you are a moin core developer, replace the category to Category* in these cases:
## Category MoinMoinNoBug - if this is not a bug.
## Category MoinMoinBugConfirmed - if you can confirm the bug on current code.
## Category MoinMoinBugFixed - after the bug is fixed in current code.
CategoryMoinMoinBugFixed