Skip to content

Instantly share code, notes, and snippets.

@altercation
Last active August 29, 2015 14:08
Show Gist options
  • Save altercation/c3503a72eae31853f4ec to your computer and use it in GitHub Desktop.
Save altercation/c3503a72eae31853f4ec to your computer and use it in GitHub Desktop.
rst2man2 fails trying to load python3.4 module...
palimpsest% python2 /usr/bin/rst2man2.py docs/MANUAL.rst offlineimap.1
Traceback (most recent call last):
File "/usr/bin/rst2man2.py", line 21, in <module>
from docutils.core import publish_cmdline, default_description
File "/usr/lib/python3.4/site-packages/docutils/core.py", line 246
print('\n::: Runtime settings:', file=self._stderr)
^
SyntaxError: invalid syntax
palimpsest% python2 /usr/bin/rst2man2
Traceback (most recent call last):
File "/usr/bin/rst2man2", line 21, in <module>
from docutils.core import publish_cmdline, default_description
File "/usr/lib/python3.4/site-packages/docutils/core.py", line 246
print('\n::: Runtime settings:', file=self._stderr)
^
SyntaxError: invalid syntax
palimpsest%
-------------------------------------------------------------------------------
AFTER REMOVING python-docutils:
palimpsest% python2 /usr/bin/rst2man2
Traceback (most recent call last):
File "/usr/bin/rst2man2", line 26, in <module>
publish_cmdline(writer=manpage.Writer(), description=description)
File "/usr/lib/python2.7/site-packages/docutils/core.py", line 349, in publish_cmdline
pub.set_components(reader_name, parser_name, writer_name)
File "/usr/lib/python2.7/site-packages/docutils/core.py", line 93, in set_components
self.set_reader(reader_name, self.parser, parser_name)
File "/usr/lib/python2.7/site-packages/docutils/core.py", line 83, in set_reader
self.reader = reader_class(parser, parser_name)
File "/usr/lib/python2.7/site-packages/docutils/readers/__init__.py", line 52, in __init__
self.set_parser(parser_name)
File "/usr/lib/python2.7/site-packages/docutils/readers/__init__.py", line 63, in set_parser
parser_class = parsers.get_parser_class(parser_name)
File "/usr/lib/python2.7/site-packages/docutils/parsers/__init__.py", line 50, in get_parser_class
module = __import__(parser_name, globals(), locals(), level=1)
File "/usr/lib/python2.7/site-packages/docutils/parsers/rst/__init__.py", line 75, in <module>
from docutils.parsers.rst import states
File "/usr/lib/python2.7/site-packages/docutils/parsers/rst/states.py", line 116, in <module>
from docutils.parsers.rst import directives, languages, tableparser, roles
File "/usr/lib/python2.7/site-packages/docutils/parsers/rst/roles.py", line 78, in <module>
from docutils.utils.code_analyzer import Lexer, LexerError
File "/usr/lib/python2.7/site-packages/docutils/utils/code_analyzer.py", line 14, in <module>
from pygments.formatters.html import _get_ttype_class
File "/usr/lib/python3.4/site-packages/pygments/formatters/__init__.py", line 14, in <module>
from pygments.formatters._mapping import FORMATTERS
File "/usr/lib/python3.4/site-packages/pygments/formatters/_mapping.py", line 18, in <module>
from pygments.formatters.html import HtmlFormatter
File "/usr/lib/python3.4/site-packages/pygments/formatters/html.py", line 509
'using current directory as base for the CSS file name', file=sys.stderr)
^
SyntaxError: invalid syntax
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment