Your message dated Wed, 12 Oct 2011 07:35:06 +0000
with message-id <e1rdtlg-000462...@franck.debian.org>
and subject line Bug#643758: fixed in python-django 1.3.1-2
has caused the Debian Bug report #643758,
regarding python-django: FTBFS with Sphinx 1.0.8: AttributeError: 
DjangoHTMLTranslator instance has no attribute 'param_separator'
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 ow...@bugs.debian.org
immediately.)


-- 
643758: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=643758
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: python-django
Version: 1.3.1-1
Severity: important
User: python-modules-t...@lists.alioth.debian.org
Usertags: sphinx1.0.8

When rebuilt against python-sphinx 1.0.8+dfsg-1 (available in experimental), Django failed to build from source;
| sphinx-build -b djangohtml -d _build/doctrees   . _build/html
| Making output directory...
| Running Sphinx v1.0.8
| loading pickled environment... not yet created
| building [djangohtml]: targets for 205 source files that are out of date
| updating environment: 205 added, 0 changed, 0 removed
| reading sources... [  0%] contents
| reading sources... [  0%] faq/admin
[snip]
| reading sources... [ 99%] topics/templates
| reading sources... [100%] topics/testing
|
| 
/build/python-django-oFxcJV/python-django-1.3.1/docs.debian/howto/custom-model-fields.txt:179:
 ERROR: Error in "note" directive:
| invalid option block.
|
| .. note::
|     Many of Django's model fields accept options that they don't do anything
|     with. For example, you can pass both
|     :attr:`~django.db.models.Field.editable` and
|     :attr:`~django.db.models.Field.auto_now` to a
|     :class:`django.db.models.DateField` and it will simply ignore the
|     :attr:`~django.db.models.Field.editable` parameter
|     (:attr:`~django.db.models.Field.auto_now` being set implies
|     ``editable=False``). No error is raised in this case.
|
|     This behavior simplifies the field classes, because they don't need to
|     check for options that aren't necessary. They just pass all the options to
|     the parent class and then don't use them later on. It's up to you whether
|     you want your fields to be more strict about the options they select, or
|     to use the simpler, more permissive behavior of the current fields.
| 
/build/python-django-oFxcJV/python-django-1.3.1/docs.debian/ref/contrib/admin/index.txt:1680:
 ERROR: Error in "note" directive:
| invalid option block.
|
| .. note::
|     Any view you render that uses the admin templates, or extends the base
|     admin template, should provide the ``current_app`` argument to
|     :class:`~django.template.RequestContext` or 
:class:`~django.template.Context`
|     when rendering the template.  It should be set to either ``self.name`` if
|     your view is on an ``AdminSite`` or ``self.admin_site.name`` if your view
|     is on a ``ModelAdmin``.
| /build/python-django-oFxcJV/python-django-1.3.1/docs.debian/ref/settings.txt:1658: 
ERROR: Error in "warning" directive:
| invalid option block.
|
| .. warning:: This should be an (initially empty) destination directory for
|     collecting your static files from their permanent locations into one
|     directory for ease of deployment; it is **not** a place to store your
|     static files permanently. You should do that in directories that will be
|     found by :doc:`staticfiles</ref/contrib/staticfiles>`'s
|     :setting:`finders<STATICFILES_FINDERS>`, which by default, are
|     ``'static/'`` app sub-directories and any directories you include in
|     :setting:`STATICFILES_DIRS`).
| /build/python-django-oFxcJV/python-django-1.3.1/docs.debian/ref/templates/api.txt:701: 
ERROR: Error in "note" directive:
| invalid option block.
|
| .. note::
|     All of the built-in Django template tags are safe to use with the cached
|     loader, but if you're using custom template tags that come from third
|     party packages, or that you wrote yourself, you should ensure that the
|     ``Node`` implementation for each tag is thread-safe. For more
|     information, see
|     :ref:`template tag thread safety 
considerations<template_tag_thread_safety>`.
| 
/build/python-django-oFxcJV/python-django-1.3.1/docs.debian/topics/i18n/localization.txt:261:
 ERROR: Error in "note" directive:
| invalid option block.
|
| .. note::
|     The default :file:`settings.py` file created by
|     :djadmin:`django-admin startproject <startproject>` includes
|     :setting:`USE_L10N = True <USE_L10N>` for convenience.
| /build/python-django-oFxcJV/python-django-1.3.1/docs.debian/topics/testing.txt:1252: 
ERROR: Error in "note" directive:
| invalid option block.
|
| .. note::
|     If you've ever run :djadmin:`manage.py syncdb<syncdb>`, you've
|     already used a fixture without even knowing it! When you call
|     :djadmin:`syncdb` in the database for the first time, Django
|     installs a fixture called ``initial_data``. This gives you a way
|     of populating a new database with any initial data, such as a
|     default set of categories.
|
|     Fixtures with other names can always be installed manually using
|     the :djadmin:`manage.py loaddata<loaddata>` command.
| looking for now-outdated files... none found
| pickling environment... done
| checking consistency... done
| preparing documents... done
| writing output... [  0%] contents
| writing output... [  0%] faq/admin
| writing output... [  1%] faq/contributing
| writing output... [  1%] faq/general
| writing output... [  2%] faq/help
| writing output... [  2%] faq/index
| writing output... [  3%] faq/install
| writing output... [  3%] faq/models
| writing output... [  4%] faq/usage
| writing output... [  4%] glossary
| writing output... [  5%] howto/apache-auth
| writing output... [  5%] howto/auth-remote-user
| writing output... [  6%] howto/contribute
| writing output... [  6%] howto/custom-file-storage
| writing output... [  7%] howto/custom-management-commands
|
| Exception occurred:
|   File "/usr/lib/pymodules/python2.7/docutils/nodes.py", line 173, in 
walkabout
|     if child.walkabout(visitor):
|   File "/usr/lib/pymodules/python2.7/docutils/nodes.py", line 173, in 
walkabout
|     if child.walkabout(visitor):
|   File "/usr/lib/pymodules/python2.7/docutils/nodes.py", line 173, in 
walkabout
|     if child.walkabout(visitor):
|   File "/usr/lib/pymodules/python2.7/docutils/nodes.py", line 173, in 
walkabout
|     if child.walkabout(visitor):
|   File "/usr/lib/pymodules/python2.7/docutils/nodes.py", line 173, in 
walkabout
|     if child.walkabout(visitor):
|   File "/usr/lib/pymodules/python2.7/docutils/nodes.py", line 173, in 
walkabout
|     if child.walkabout(visitor):
|   File "/usr/lib/pymodules/python2.7/docutils/nodes.py", line 173, in 
walkabout
|     if child.walkabout(visitor):
|   File "/usr/lib/pymodules/python2.7/docutils/nodes.py", line 165, in 
walkabout
|     visitor.dispatch_visit(self)
|   File "/usr/lib/pymodules/python2.7/docutils/nodes.py", line 1604, in 
dispatch_visit
|     return method(node)
|   File "/usr/lib/pymodules/python2.7/sphinx/writers/html.py", line 120, in 
visit_desc_parameter
|     self.body.append(self.param_separator)
| AttributeError: DjangoHTMLTranslator instance has no attribute 
'param_separator'
| The full traceback has been saved in /tmp/sphinx-err-kNsNyF.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-dev/>,
| or report them in the tracker at 
<http://bitbucket.org/birkenfeld/sphinx/issues/>. Thanks!
| make[2]: *** [html] Error 1

The full traceback was:
| # Sphinx version: 1.0.8
| # Python version: 2.7.2+
| # Docutils version: 0.8.1 release
| # Jinja2 version: 2.6
| Traceback (most recent call last):
|   File "/usr/lib/pymodules/python2.7/sphinx/cmdline.py", line 188, in main
|     app.build(force_all, filenames)
|   File "/usr/lib/pymodules/python2.7/sphinx/application.py", line 207, in 
build
|     self.builder.build_update()
|   File "/usr/lib/pymodules/python2.7/sphinx/builders/__init__.py", line 198, 
in build_update
|     'out of date' % len(to_build))
|   File "/usr/lib/pymodules/python2.7/sphinx/builders/__init__.py", line 254, 
in build
|     self.write(docnames, list(updated_docnames), method)
|   File "/usr/lib/pymodules/python2.7/sphinx/builders/__init__.py", line 294, 
in write
|     self.write_doc(docname, doctree)
|   File "/usr/lib/pymodules/python2.7/sphinx/builders/html.py", line 410, in 
write_doc
|     self.docwriter.write(doctree, destination)
|   File "/usr/lib/pymodules/python2.7/docutils/writers/__init__.py", line 77, 
in write
|     self.translate()
|   File "/usr/lib/pymodules/python2.7/sphinx/writers/html.py", line 38, in 
translate
|     self.document.walkabout(visitor)
|   File "/usr/lib/pymodules/python2.7/docutils/nodes.py", line 173, in 
walkabout
|     if child.walkabout(visitor):
|   File "/usr/lib/pymodules/python2.7/docutils/nodes.py", line 173, in 
walkabout
|     if child.walkabout(visitor):
|   File "/usr/lib/pymodules/python2.7/docutils/nodes.py", line 173, in 
walkabout
|     if child.walkabout(visitor):
|   File "/usr/lib/pymodules/python2.7/docutils/nodes.py", line 173, in 
walkabout
|     if child.walkabout(visitor):
|   File "/usr/lib/pymodules/python2.7/docutils/nodes.py", line 173, in 
walkabout
|     if child.walkabout(visitor):
|   File "/usr/lib/pymodules/python2.7/docutils/nodes.py", line 173, in 
walkabout
|     if child.walkabout(visitor):
|   File "/usr/lib/pymodules/python2.7/docutils/nodes.py", line 173, in 
walkabout
|     if child.walkabout(visitor):
|   File "/usr/lib/pymodules/python2.7/docutils/nodes.py", line 165, in 
walkabout
|     visitor.dispatch_visit(self)
|   File "/usr/lib/pymodules/python2.7/docutils/nodes.py", line 1604, in 
dispatch_visit
|     return method(node)
|   File "/usr/lib/pymodules/python2.7/sphinx/writers/html.py", line 120, in 
visit_desc_parameter
|     self.body.append(self.param_separator)
| AttributeError: DjangoHTMLTranslator instance has no attribute 
'param_separator'

I believe that this due to this change in Sphinx:
https://bitbucket.org/birkenfeld/sphinx/changeset/5afc6092a568

FYI, I plan to upload new Sphinx to unstable soon after python-defaults (>= 2.7) migrates to testing.

--
Jakub Wilk



--- End Message ---
--- Begin Message ---
Source: python-django
Source-Version: 1.3.1-2

We believe that the bug you reported is fixed in the latest version of
python-django, which is due to be installed in the Debian FTP archive:

python-django-doc_1.3.1-2_all.deb
  to main/p/python-django/python-django-doc_1.3.1-2_all.deb
python-django_1.3.1-2.debian.tar.gz
  to main/p/python-django/python-django_1.3.1-2.debian.tar.gz
python-django_1.3.1-2.dsc
  to main/p/python-django/python-django_1.3.1-2.dsc
python-django_1.3.1-2_all.deb
  to main/p/python-django/python-django_1.3.1-2_all.deb



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 643...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Raphaël Hertzog <hert...@debian.org> (supplier of updated python-django 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 ftpmas...@debian.org)


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

Format: 1.8
Date: Wed, 12 Oct 2011 08:45:26 +0200
Source: python-django
Binary: python-django python-django-doc
Architecture: source all
Version: 1.3.1-2
Distribution: unstable
Urgency: low
Maintainer: Chris Lamb <la...@debian.org>
Changed-By: Raphaël Hertzog <hert...@debian.org>
Description: 
 python-django - High-level Python web development framework
 python-django-doc - High-level Python web development framework (documentation)
Closes: 643758
Changes: 
 python-django (1.3.1-2) unstable; urgency=low
 .
   * Update Build-Depends on locales to included a version requirement
     so that locales-all cannot satisfy it with its Provides: locales.
     Thanks to Jakub Wilk for the suggestion.
   * Enable 02_disable-sources-in-sphinxdoc.diff since #641710 has been
     fixed.
   * Add 05_fix_djangodocs_sphinx_ext.diff to support Sphinx 1.0.8.
     Closes: #643758
Checksums-Sha1: 
 f0af83ffd6c8ae438f5fb4c48ab21d40a2b7f2f5 2232 python-django_1.3.1-2.dsc
 726e38525d83581ca60bd0cb75e628fdf923e356 19983 
python-django_1.3.1-2.debian.tar.gz
 4eef0b18d1dc78e9d77fbdb8d355d877aa196451 4379528 python-django_1.3.1-2_all.deb
 0086ceeb6814df2f60abe03be4774e88ca72b601 2120504 
python-django-doc_1.3.1-2_all.deb
Checksums-Sha256: 
 e67942ab87a1168f16b162d21e416a8c6424482e63b2b8ff7e904b6e44220dcd 2232 
python-django_1.3.1-2.dsc
 ed7ee1664f3f7ed3b470f58d8f21170528134d60610222860bf8c9f0c8ffaa81 19983 
python-django_1.3.1-2.debian.tar.gz
 dcc5be20313bb38dcac63cda494ceaea34f68e1178638a24aa2e39b2be53ca34 4379528 
python-django_1.3.1-2_all.deb
 54dd2bb322366bebc61b358207acd080a3ba2810a134deede0f0af1953f26ca7 2120504 
python-django-doc_1.3.1-2_all.deb
Files: 
 fbdf82491213202f25f5c7678c9c17de 2232 python optional python-django_1.3.1-2.dsc
 3ca47afcc421a55d8a802805bbba57f9 19983 python optional 
python-django_1.3.1-2.debian.tar.gz
 a7ecd2a667ea959ab2c1cef627ea9387 4379528 python optional 
python-django_1.3.1-2_all.deb
 3ed30a76c35d8c7c0fb9c0c1ede1c8a7 2120504 doc optional 
python-django-doc_1.3.1-2_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
Comment: Signed by Raphael Hertzog

iQIcBAEBCAAGBQJOlUEiAAoJEOYZBF3yrHKaCSsQAKQN117TG/asINr/Jj7YGn3l
RPRCUL2o9RJSakvSpHbKBBprYNeOL+temk04hjpXVPRt9q12fmIjJgN2nlZNNbTE
7kHi5+NO9P3L0rjREhigrwvFA2Tlcv6V5IQ8BbiJR0gGt3gPiqw5oZfZ7wsBPGMD
UMVd4CgI75WePS//pwf1UT/M9AyTtZgLo50x7d5yRsmxyHcE2yl/XpXuM5GFqYbi
62oOLFswlpXua9eYCOIKd4ypltoTR6dXP7eBAp2c1sRl/++sS6YLvGKLhFKVyBJS
tSl3x0N+5gA8k0X7LwfYjimjs6xKGPOmgpIEupdaWuqKKUyT+p7Ru484LeBTJRIx
A/OkYK3ZLdfJuYLi8Xe8em7/Wmu/qzZFIrVyOdonT+FVIj++jAqdo1gAq0e+0S7R
LOSIWa7g+qTWhAuCAhZalTJEQFChRUKKpBkePbtMI1AEKheXW8jYjrIKsCsmPXe8
45FM4BAX/kJTA/EyE2wA1i1wBqy8cYAtL1uSzh2kQvF1fa3DqaaDlE5C2OvSuDJc
cYwyuuCzmK9You9hAqywV8zMcySKL700vaRdSjzwfC8iqHyhL2zGiHkayQsMw4Ce
JR3KfNk0ztg4032BFOriFmyQ/1YlAge5JUuWoLBFKj/OIDGEcq+R6LAm2LjtOabJ
fK/q9cgT7vzvtL/jvTDo
=Wr99
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to