Source: python-bottle Version: 0.10.11-1 Severity: important User: [email protected] Usertags: sphinx1.2
When rebuilt against python-sphinx 1.2~b1+dfsg-1 (available in experimental), python-bottle failed to build from source:
| sphinx-build -b dirhtml -d ../build/docs/doctrees -D latex_paper_size=a4 . ../build/docs/dirhtml | Making output directory... | Running Sphinx v1.2b1 | loading translations [en]... locale not available | loading pickled environment... not yet created | loading intersphinx inventory from http://docs.python.org/objects.inv... | WARNING: intersphinx inventory 'http://docs.python.org/objects.inv' not fetchable due to <class 'urllib2.URLError'>: <urlopen error [Errno -2] Name or service not known> | loading intersphinx inventory from http://werkzeug.pocoo.org/docs/objects.inv... | WARNING: intersphinx inventory 'http://werkzeug.pocoo.org/docs/objects.inv' not fetchable due to <class 'urllib2.URLError'>: <urlopen error [Errno -2] Name or service not known> | building [dirhtml]: targets for 16 source files that are out of date | updating environment: 16 added, 0 changed, 0 removed | reading sources... [ 6%] api | | Exception occurred: | File "/build/python-bottle-Wegs_f/python-bottle-0.10.11/bottle.py", line 893, in method | return self.environ.get('REQUEST_METHOD', 'GET').upper() | AttributeError: 'LocalRequest' object has no attribute 'environ' | The full traceback has been saved in /tmp/sphinx-err-w9I8V1.log, if you want to report the issue to the developers. | Please also report this if it was a user error, so that a better error message can be provided next time. | Either send bugs to the mailing list at <http://groups.google.com/group/sphinx-users/>, | or report them in the tracker at <http://bitbucket.org/birkenfeld/sphinx/issues/>. Thanks! | make[2]: *** [dirhtml] Error 1 The full traceback was: | Traceback (most recent call last): | File "/usr/lib/pymodules/python2.7/sphinx/cmdline.py", line 247, in main | app.build(force_all, filenames) | File "/usr/lib/pymodules/python2.7/sphinx/application.py", line 211, in build | self.builder.build_update() | File "/usr/lib/pymodules/python2.7/sphinx/builders/__init__.py", line 211, in build_update | 'out of date' % len(to_build)) | File "/usr/lib/pymodules/python2.7/sphinx/builders/__init__.py", line 231, in build | purple, length): | File "/usr/lib/pymodules/python2.7/sphinx/builders/__init__.py", line 131, in status_iterator | for item in iterable: | File "/usr/lib/pymodules/python2.7/sphinx/environment.py", line 458, in update_generator | self.read_doc(docname, app=app) | File "/usr/lib/pymodules/python2.7/sphinx/environment.py", line 606, in read_doc | pub.publish() | File "/usr/lib/pymodules/python2.7/docutils/core.py", line 211, in publish | self.settings) | File "/usr/lib/pymodules/python2.7/docutils/readers/__init__.py", line 69, in read | self.parse() | File "/usr/lib/pymodules/python2.7/docutils/readers/__init__.py", line 75, in parse | self.parser.parse(self.input, document) | File "/usr/lib/pymodules/python2.7/docutils/parsers/rst/__init__.py", line 157, in parse | self.statemachine.run(inputlines, document, inliner=self.inliner) | File "/usr/lib/pymodules/python2.7/docutils/parsers/rst/states.py", line 170, in run | input_source=document['source']) | File "/usr/lib/pymodules/python2.7/docutils/statemachine.py", line 237, in run | context, state, transitions) | File "/usr/lib/pymodules/python2.7/docutils/statemachine.py", line 458, in check_line | return method(match, context, next_state) | File "/usr/lib/pymodules/python2.7/docutils/parsers/rst/states.py", line 2943, in text | self.section(title.lstrip(), source, style, lineno + 1, messages) | File "/usr/lib/pymodules/python2.7/docutils/parsers/rst/states.py", line 329, in section | self.new_subsection(title, lineno, messages) | File "/usr/lib/pymodules/python2.7/docutils/parsers/rst/states.py", line 398, in new_subsection | node=section_node, match_titles=1) | File "/usr/lib/pymodules/python2.7/docutils/parsers/rst/states.py", line 284, in nested_parse | node=node, match_titles=match_titles) | File "/usr/lib/pymodules/python2.7/docutils/parsers/rst/states.py", line 195, in run | results = StateMachineWS.run(self, input_lines, input_offset) | File "/usr/lib/pymodules/python2.7/docutils/statemachine.py", line 237, in run | context, state, transitions) | File "/usr/lib/pymodules/python2.7/docutils/statemachine.py", line 458, in check_line | return method(match, context, next_state) | File "/usr/lib/pymodules/python2.7/docutils/parsers/rst/states.py", line 2709, in underline | self.section(title, source, style, lineno - 1, messages) | File "/usr/lib/pymodules/python2.7/docutils/parsers/rst/states.py", line 329, in section | self.new_subsection(title, lineno, messages) | File "/usr/lib/pymodules/python2.7/docutils/parsers/rst/states.py", line 398, in new_subsection | node=section_node, match_titles=1) | File "/usr/lib/pymodules/python2.7/docutils/parsers/rst/states.py", line 284, in nested_parse | node=node, match_titles=match_titles) | File "/usr/lib/pymodules/python2.7/docutils/parsers/rst/states.py", line 195, in run | results = StateMachineWS.run(self, input_lines, input_offset) | File "/usr/lib/pymodules/python2.7/docutils/statemachine.py", line 237, in run | context, state, transitions) | File "/usr/lib/pymodules/python2.7/docutils/statemachine.py", line 458, in check_line | return method(match, context, next_state) | File "/usr/lib/pymodules/python2.7/docutils/parsers/rst/states.py", line 2285, in explicit_markup | self.explicit_list(blank_finish) | File "/usr/lib/pymodules/python2.7/docutils/parsers/rst/states.py", line 2316, in explicit_list | match_titles=self.state_machine.match_titles) | File "/usr/lib/pymodules/python2.7/docutils/parsers/rst/states.py", line 321, in nested_list_parse | node=node, match_titles=match_titles) | File "/usr/lib/pymodules/python2.7/docutils/parsers/rst/states.py", line 195, in run | results = StateMachineWS.run(self, input_lines, input_offset) | File "/usr/lib/pymodules/python2.7/docutils/statemachine.py", line 237, in run | context, state, transitions) | File "/usr/lib/pymodules/python2.7/docutils/statemachine.py", line 458, in check_line | return method(match, context, next_state) | File "/usr/lib/pymodules/python2.7/docutils/parsers/rst/states.py", line 2589, in explicit_markup | nodelist, blank_finish = self.explicit_construct(match) | File "/usr/lib/pymodules/python2.7/docutils/parsers/rst/states.py", line 2295, in explicit_construct | return method(self, expmatch) | File "/usr/lib/pymodules/python2.7/docutils/parsers/rst/states.py", line 2036, in directive | directive_class, match, type_name, option_presets) | File "/usr/lib/pymodules/python2.7/docutils/parsers/rst/states.py", line 2087, in run_directive | result = directive_instance.run() | File "/usr/lib/pymodules/python2.7/sphinx/ext/autodoc.py", line 1346, in run | documenter.generate(more_content=self.content) | File "/usr/lib/pymodules/python2.7/sphinx/ext/autodoc.py", line 742, in generate | sig = self.format_signature() | File "/usr/lib/pymodules/python2.7/sphinx/ext/autodoc.py", line 411, in format_signature | self.object, self.options, args, retann) | File "/usr/lib/pymodules/python2.7/sphinx/application.py", line 357, in emit_firstresult | for result in self.emit(event, *args): | File "/usr/lib/pymodules/python2.7/sphinx/application.py", line 349, in emit | self.debug2('[app] emitting event: %r%s', event, repr(args)[:100]) | File "/build/python-bottle-Wegs_f/python-bottle-0.10.11/bottle.py", line 1198, in __repr__ | return '<%s: %s %s>' % (self.__class__.__name__, self.method, self.url) | File "/build/python-bottle-Wegs_f/python-bottle-0.10.11/bottle.py", line 893, in method | return self.environ.get('REQUEST_METHOD', 'GET').upper() | AttributeError: 'LocalRequest' object has no attribute 'environ' -- Jakub Wilk -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected]

