Your message dated Sun, 06 Oct 2013 18:33:54 +0000
with message-id <[email protected]>
and subject line Bug#706581: fixed in sphinx 1.2~b3+dfsg-1
has caused the Debian Bug report #706581,
regarding python-bottle: FTBFS with Sphinx 1.2: AttributeError: 'LocalRequest' 
object has no attribute 'environ'
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
706581: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=706581
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
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

--- End Message ---
--- Begin Message ---
Source: sphinx
Source-Version: 1.2~b3+dfsg-1

We believe that the bug you reported is fixed in the latest version of
sphinx, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Dmitry Shachnev <[email protected]> (supplier of updated sphinx package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Sat, 05 Oct 2013 19:29:41 +0400
Source: sphinx
Binary: python-sphinx python3-sphinx sphinx-common sphinx-doc libjs-sphinxdoc
Architecture: source all
Version: 1.2~b3+dfsg-1
Distribution: experimental
Urgency: low
Maintainer: Debian Python Modules Team 
<[email protected]>
Changed-By: Dmitry Shachnev <[email protected]>
Description: 
 libjs-sphinxdoc - JavaScript support for Sphinx documentation
 python-sphinx - documentation generator for Python projects (implemented in 
Pytho
 python3-sphinx - documentation generator for Python projects (implemented in 
Pytho
 sphinx-common - documentation generator for Python projects - common data
 sphinx-doc - documentation generator for Python projects - documentation
Closes: 659196 685508 706581 724472
Changes: 
 sphinx (1.2~b3+dfsg-1) experimental; urgency=low
 .
   [ Dmitry Shachnev ]
   * New upstream beta release.
     - Correctly handles errors when repr()-ing objects (closes: #706581).
   * Drop upstream patches.
   * Refresh and rebase other patches.
   * Add a patch to make sure setup_command tests can import sphinx module.
   * Switch debian/watch to use HTTPS.
   * JS tests:
     - Port from deprecated static bindings and Python 2 to PyGI and
       Python 3. Update the dependencies accordingly.
     - Do not use web server, instead set a WebKit option that will allow
       us to access files directly. Now the pages should load faster
       (closes: #724472).
   * Switch from deprecated dh_pysupport to dh_python2 (closes: #659196).
   * Add XS-Testsuite header, and replace XS-Python-Version with preferred
     X-Python-Version (closes: #685508).
   * Add myself to Uploaders.
 .
   [ Jakub Wilk ]
   * Remove myself from Uploaders.
Checksums-Sha1: 
 0ca5c8861c80574b98127759b677462179eef894 2801 sphinx_1.2~b3+dfsg-1.dsc
 dafa4f8b753d8213e0252e6be55ecbc2307ce8f9 3096476 sphinx_1.2~b3+dfsg.orig.tar.gz
 5b9ccf03be749037c203ecd86f097ecb1da0b78b 27711 
sphinx_1.2~b3+dfsg-1.debian.tar.gz
 bb54a97a61405854ea07a5050437167652c97456 543180 
python-sphinx_1.2~b3+dfsg-1_all.deb
 672b2b89edc54adb32410d87651e81b749491b7c 261196 
python3-sphinx_1.2~b3+dfsg-1_all.deb
 7bb972db25c22a13b5cd02659a3eeafc0bc11e69 381452 
sphinx-common_1.2~b3+dfsg-1_all.deb
 30f86e082296f6a1294ac5b9add65d8730063df2 975908 
sphinx-doc_1.2~b3+dfsg-1_all.deb
 536d757117ab5dabbbf5849972b3c0fcb99880ea 36408 
libjs-sphinxdoc_1.2~b3+dfsg-1_all.deb
Checksums-Sha256: 
 c29b53b5e6a916d73edd76918691acfae0a8fe38b01c031e647e57bc2625bfec 2801 
sphinx_1.2~b3+dfsg-1.dsc
 a282e6bf2d878ff69692e3f0753eb365e59219e921a9ee8f093944f085597689 3096476 
sphinx_1.2~b3+dfsg.orig.tar.gz
 94a00d4ab6425c6bcf9c5ced38a9d0bfd80c40c092c35980bbccc37916eab8c1 27711 
sphinx_1.2~b3+dfsg-1.debian.tar.gz
 7a90ba57dcb4c857d6689348899ffff8401dd9de90a7839d2c311bde60cbb2d5 543180 
python-sphinx_1.2~b3+dfsg-1_all.deb
 184c36acd23f2df55bc48152d150092255eaac1967472113118deca38e5da17c 261196 
python3-sphinx_1.2~b3+dfsg-1_all.deb
 a63a21a03bc852c6b74f72982bed4b66e00f3532d536268d6bbde6fb62bbda01 381452 
sphinx-common_1.2~b3+dfsg-1_all.deb
 94b16c03f1e93b0ae2424cc9de06595f241a1d15dfec912d9f9546d93eba88b6 975908 
sphinx-doc_1.2~b3+dfsg-1_all.deb
 dd6f312ffce69646faf0b8f4517d8e22fcc0834e1080f5d0fbe79dfeda31fae2 36408 
libjs-sphinxdoc_1.2~b3+dfsg-1_all.deb
Files: 
 0c67d5a6f11de59cf3a838ee588386ac 2801 python optional sphinx_1.2~b3+dfsg-1.dsc
 c3782b8162ce254e1c0a817e8fdbddf2 3096476 python optional 
sphinx_1.2~b3+dfsg.orig.tar.gz
 834098ee538a5da576f2847cac9c3258 27711 python optional 
sphinx_1.2~b3+dfsg-1.debian.tar.gz
 bfa001d89f3d2d89d13ff0738e777f50 543180 python optional 
python-sphinx_1.2~b3+dfsg-1_all.deb
 4fc7e7aafd57467f2d1e84af318e12c9 261196 python optional 
python3-sphinx_1.2~b3+dfsg-1_all.deb
 e0a07047b5c02baae8ce7480f36b9aee 381452 python optional 
sphinx-common_1.2~b3+dfsg-1_all.deb
 0403a42f1217a05e1866870e0e9055a1 975908 doc optional 
sphinx-doc_1.2~b3+dfsg-1_all.deb
 b7979ee97982fc9881e85786c815d447 36408 web optional 
libjs-sphinxdoc_1.2~b3+dfsg-1_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.14 (GNU/Linux)

iQIcBAEBCAAGBQJSUapUAAoJEDtW4rvVP9yxw+oP/1PSGTptlLmzcwUvCbe5rcb0
exyLWH7SharNcOd+5jjj1o1B8cLR4Gkp7SAHdgmsErujbLCTEFARlph6RiZJtFkx
4bSIHYEvV+1p11/lziVvnMevJVaGGcuWzG7uHv0vQkcSe9l4/Y79/TDdZ6rDzq4G
3MjTczNqJ8Z2Y/AbLl6T6oTw/CcJMhFt7JnLXqYYLlDGUjAhEwkNStWumVLdR6ed
xUZiz2tstnYFPv3v6KySwbwouYNbh/+cPZvc03s8f8SAh545xOYXMbVzgsPsXOrF
YRIGkfF2erQWhxrTlNjPWNNfuLEjDJQdar3XbZaknfsJ7Yo93x2ZleIgj9Ss/9Ir
gIP71c6jxTp4IH7shu32DXMU6m0hJ30MuMFBwZWqoCXjzxUggQWNvtmVeAm3pxZF
Uqr4fCG9hjSc/WXTWF4Bp4sgFFV6P6TpEDWTyFbjYH/szeqPwzP53ORhHTMfPdMS
/WVMCj/jjA2M7UZjwsMWxe+uWLr42399uIv1TvllCOyBRxs36o0lK05Zb76y2N27
xkRNmL2Wg2JTpidINo1ajq2It/+BQ5PnJAYQdVDJ668Kdb20lBtoXEHH2YeW7lp/
TQZfzzUb4zoXN92tAw2uyTRPnV8NijWe/HIFVVe89v0hAX0Rexxl0p12YyrTuQdO
7ryEngpHlH8mK7qOtolY
=Ufov
-----END PGP SIGNATURE-----

--- End Message ---
_______________________________________________
Python-modules-team mailing list
[email protected]
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/python-modules-team

Reply via email to