Activity log for bug #1068493

Date Who What changed Old value New value Message
2012-10-19 08:07:51 Daniel Holbach bug added bug
2012-10-19 08:07:57 Daniel Holbach ubuntu-packaging-guide: status New Triaged
2012-10-19 08:08:00 Daniel Holbach ubuntu-packaging-guide: importance Undecided High
2012-10-19 08:17:10 Angel Abad bug added subscriber Angel Abad
2012-10-19 10:45:59 Daniel Holbach ubuntu-packaging-guide: assignee Ubuntu Spanish Translators (ubuntu-l10n-es)
2012-10-19 16:35:37 Andrew Starr-Bochicchio bug task added sphinx
2012-10-20 05:29:43 Dmitry Shachnev bug added subscriber Dmitry Shachnev
2012-10-22 17:52:58 Dmitry Shachnev bug task added sphinx (Ubuntu)
2012-10-22 17:53:08 Dmitry Shachnev sphinx (Ubuntu): status New Triaged
2012-10-22 17:53:14 Dmitry Shachnev sphinx (Ubuntu): importance Undecided Low
2012-10-22 17:53:20 Dmitry Shachnev sphinx (Ubuntu): assignee Dmitry Shachnev (mitya57)
2012-10-29 03:44:11 Dmitry Shachnev sphinx: status New Fix Committed
2012-11-05 08:50:38 Daniel Holbach description To reproduce the issue, first do the following: - ./debian/scripts/add-languages - bzr unknowns | xargs bzr add - bzr bd You should get the following sphinx crash at the end: Exception occurred: File "/usr/lib/python2.7/dist-packages/sphinx/builders/html.py", line 419, in write_doc self.docwriter.write(doctree, destination) File "/usr/lib/python2.7/dist-packages/docutils/writers/__init__.py", line 77, in write self.translate() File "/usr/lib/python2.7/dist-packages/sphinx/writers/html.py", line 38, in translate self.document.walkabout(visitor) File "/usr/lib/python2.7/dist-packages/docutils/nodes.py", line 173, in walkabout if child.walkabout(visitor): File "/usr/lib/python2.7/dist-packages/docutils/nodes.py", line 173, in walkabout if child.walkabout(visitor): File "/usr/lib/python2.7/dist-packages/docutils/nodes.py", line 173, in walkabout if child.walkabout(visitor): File "/usr/lib/python2.7/dist-packages/docutils/nodes.py", line 165, in walkabout visitor.dispatch_visit(self) File "/usr/lib/python2.7/dist-packages/docutils/nodes.py", line 1604, in dispatch_visit return method(node) File "/usr/lib/python2.7/dist-packages/docutils/writers/html4css1/__init__.py", line 957, in visit_footnote_reference href = '#' + node['refid'] File "/usr/lib/python2.7/dist-packages/docutils/nodes.py", line 534, in __getitem__ return self.attributes[key] KeyError: 'refid' I was able to track down a number of issues in the Spanish translation. A diff is available here: http://paste.ubuntu.com/1288743/ Unfortunately I didn't manage to track all of them down. To reproduce the issue, first do the following:  - ./debian/scripts/add-languages  - bzr unknowns | xargs bzr add  - bzr bd You should get the following sphinx crash at the end: Exception occurred:   File "/usr/lib/python2.7/dist-packages/sphinx/builders/html.py", line 419, in write_doc     self.docwriter.write(doctree, destination)   File "/usr/lib/python2.7/dist-packages/docutils/writers/__init__.py", line 77, in write     self.translate()   File "/usr/lib/python2.7/dist-packages/sphinx/writers/html.py", line 38, in translate     self.document.walkabout(visitor)   File "/usr/lib/python2.7/dist-packages/docutils/nodes.py", line 173, in walkabout     if child.walkabout(visitor):   File "/usr/lib/python2.7/dist-packages/docutils/nodes.py", line 173, in walkabout     if child.walkabout(visitor):   File "/usr/lib/python2.7/dist-packages/docutils/nodes.py", line 173, in walkabout     if child.walkabout(visitor):   File "/usr/lib/python2.7/dist-packages/docutils/nodes.py", line 165, in walkabout     visitor.dispatch_visit(self)   File "/usr/lib/python2.7/dist-packages/docutils/nodes.py", line 1604, in dispatch_visit     return method(node)   File "/usr/lib/python2.7/dist-packages/docutils/writers/html4css1/__init__.py", line 957, in visit_footnote_reference     href = '#' + node['refid']   File "/usr/lib/python2.7/dist-packages/docutils/nodes.py", line 534, in __getitem__     return self.attributes[key] KeyError: 'refid' Status in PPA / Ubuntu: - Raring: Broken / Broken - Quantal: Fixed / Broken - Precise: Fixed / Broken - Oneiric: Broken / Broken We will need to put some work into backporting the Upstream fix to PPA and Ubuntu to get Spanish translations (and others) in.
2012-11-05 08:52:20 Daniel Holbach description To reproduce the issue, first do the following:  - ./debian/scripts/add-languages  - bzr unknowns | xargs bzr add  - bzr bd You should get the following sphinx crash at the end: Exception occurred:   File "/usr/lib/python2.7/dist-packages/sphinx/builders/html.py", line 419, in write_doc     self.docwriter.write(doctree, destination)   File "/usr/lib/python2.7/dist-packages/docutils/writers/__init__.py", line 77, in write     self.translate()   File "/usr/lib/python2.7/dist-packages/sphinx/writers/html.py", line 38, in translate     self.document.walkabout(visitor)   File "/usr/lib/python2.7/dist-packages/docutils/nodes.py", line 173, in walkabout     if child.walkabout(visitor):   File "/usr/lib/python2.7/dist-packages/docutils/nodes.py", line 173, in walkabout     if child.walkabout(visitor):   File "/usr/lib/python2.7/dist-packages/docutils/nodes.py", line 173, in walkabout     if child.walkabout(visitor):   File "/usr/lib/python2.7/dist-packages/docutils/nodes.py", line 165, in walkabout     visitor.dispatch_visit(self)   File "/usr/lib/python2.7/dist-packages/docutils/nodes.py", line 1604, in dispatch_visit     return method(node)   File "/usr/lib/python2.7/dist-packages/docutils/writers/html4css1/__init__.py", line 957, in visit_footnote_reference     href = '#' + node['refid']   File "/usr/lib/python2.7/dist-packages/docutils/nodes.py", line 534, in __getitem__     return self.attributes[key] KeyError: 'refid' Status in PPA / Ubuntu: - Raring: Broken / Broken - Quantal: Fixed / Broken - Precise: Fixed / Broken - Oneiric: Broken / Broken We will need to put some work into backporting the Upstream fix to PPA and Ubuntu to get Spanish translations (and others) in. To reproduce the issue, first do the following:  - ./debian/scripts/add-languages  - bzr unknowns | xargs bzr add  - bzr bd You should get the following sphinx crash at the end: Exception occurred:   File "/usr/lib/python2.7/dist-packages/sphinx/builders/html.py", line 419, in write_doc     self.docwriter.write(doctree, destination)   File "/usr/lib/python2.7/dist-packages/docutils/writers/__init__.py", line 77, in write     self.translate()   File "/usr/lib/python2.7/dist-packages/sphinx/writers/html.py", line 38, in translate     self.document.walkabout(visitor)   File "/usr/lib/python2.7/dist-packages/docutils/nodes.py", line 173, in walkabout     if child.walkabout(visitor):   File "/usr/lib/python2.7/dist-packages/docutils/nodes.py", line 173, in walkabout     if child.walkabout(visitor):   File "/usr/lib/python2.7/dist-packages/docutils/nodes.py", line 173, in walkabout     if child.walkabout(visitor):   File "/usr/lib/python2.7/dist-packages/docutils/nodes.py", line 165, in walkabout     visitor.dispatch_visit(self)   File "/usr/lib/python2.7/dist-packages/docutils/nodes.py", line 1604, in dispatch_visit     return method(node)   File "/usr/lib/python2.7/dist-packages/docutils/writers/html4css1/__init__.py", line 957, in visit_footnote_reference     href = '#' + node['refid']   File "/usr/lib/python2.7/dist-packages/docutils/nodes.py", line 534, in __getitem__     return self.attributes[key] KeyError: 'refid' Status in PPA / Ubuntu:  - Raring: Broken / Broken  - Quantal: Fixed / Broken  - Precise: Fixed / Broken  - Oneiric: Broken / Broken We will need to put some work into backporting the Upstream fix to PPA and Ubuntu to get Spanish translations (and others) in. Upstream bug: https://bitbucket.org/birkenfeld/sphinx/issue/955/cant-build-html-with-footnotes-when-using
2012-11-05 08:52:52 Daniel Holbach summary Spanish translation FTBFS Can't build html with footnotes when using i18n
2012-11-16 19:33:46 knzm bug added subscriber knzm
2012-11-28 07:10:21 Dmitry Shachnev branch linked lp:~mitya57/ubuntu/raring/sphinx/1.1.3+dfsg-5ubuntu1
2012-11-28 08:33:27 Daniel Holbach sphinx (Ubuntu): status Triaged Fix Committed
2012-11-28 08:43:52 Launchpad Janitor branch linked lp:ubuntu/raring-proposed/sphinx
2012-11-28 09:25:16 Launchpad Janitor sphinx (Ubuntu): status Fix Committed Fix Released
2012-12-04 08:27:45 Launchpad Janitor branch linked lp:~dholbach/ubuntu-packaging-guide/enable-spanish
2012-12-04 09:02:53 Daniel Holbach ubuntu-packaging-guide: status Triaged Fix Committed
2012-12-05 15:20:01 Daniel Holbach ubuntu-packaging-guide: status Fix Committed Fix Released
2012-12-11 00:03:06 Launchpad Janitor branch linked lp:~ubuntu-branches/debian/experimental/ubuntu-packaging-guide/experimental
2013-02-25 05:54:28 Launchpad Janitor branch linked lp:~mitya57/ubuntu/precise/sphinx/lp1068493
2013-02-25 06:01:47 Dmitry Shachnev description To reproduce the issue, first do the following:  - ./debian/scripts/add-languages  - bzr unknowns | xargs bzr add  - bzr bd You should get the following sphinx crash at the end: Exception occurred:   File "/usr/lib/python2.7/dist-packages/sphinx/builders/html.py", line 419, in write_doc     self.docwriter.write(doctree, destination)   File "/usr/lib/python2.7/dist-packages/docutils/writers/__init__.py", line 77, in write     self.translate()   File "/usr/lib/python2.7/dist-packages/sphinx/writers/html.py", line 38, in translate     self.document.walkabout(visitor)   File "/usr/lib/python2.7/dist-packages/docutils/nodes.py", line 173, in walkabout     if child.walkabout(visitor):   File "/usr/lib/python2.7/dist-packages/docutils/nodes.py", line 173, in walkabout     if child.walkabout(visitor):   File "/usr/lib/python2.7/dist-packages/docutils/nodes.py", line 173, in walkabout     if child.walkabout(visitor):   File "/usr/lib/python2.7/dist-packages/docutils/nodes.py", line 165, in walkabout     visitor.dispatch_visit(self)   File "/usr/lib/python2.7/dist-packages/docutils/nodes.py", line 1604, in dispatch_visit     return method(node)   File "/usr/lib/python2.7/dist-packages/docutils/writers/html4css1/__init__.py", line 957, in visit_footnote_reference     href = '#' + node['refid']   File "/usr/lib/python2.7/dist-packages/docutils/nodes.py", line 534, in __getitem__     return self.attributes[key] KeyError: 'refid' Status in PPA / Ubuntu:  - Raring: Broken / Broken  - Quantal: Fixed / Broken  - Precise: Fixed / Broken  - Oneiric: Broken / Broken We will need to put some work into backporting the Upstream fix to PPA and Ubuntu to get Spanish translations (and others) in. Upstream bug: https://bitbucket.org/birkenfeld/sphinx/issue/955/cant-build-html-with-footnotes-when-using == Impact == * Many projects using l10n module are affected. == Development Fix == * Fixed upstream. * Fixed in Debian experimental (since 1.1.3+dfsg-6). * Fixed in Ubuntu raring (since 1.1.3+dfsg-7ubuntu1). == Stable Fix == Bzr branches for both quantal and precise are attached. == Test Case == * bzr branch lp:ubuntu-packaging-guide; * make html-es; * check that it builds correctly (there may be some warnings though); * open _build/html/es/python-packaging.html, check that external links work. == Regression Potential == * Upstream test suite added new tests for these issues. * All existing tests pass as well. ========================================================== To reproduce the issue, first do the following:  - ./debian/scripts/add-languages  - bzr unknowns | xargs bzr add  - bzr bd You should get the following sphinx crash at the end: Exception occurred:   File "/usr/lib/python2.7/dist-packages/sphinx/builders/html.py", line 419, in write_doc     self.docwriter.write(doctree, destination)   File "/usr/lib/python2.7/dist-packages/docutils/writers/__init__.py", line 77, in write     self.translate()   File "/usr/lib/python2.7/dist-packages/sphinx/writers/html.py", line 38, in translate     self.document.walkabout(visitor)   File "/usr/lib/python2.7/dist-packages/docutils/nodes.py", line 173, in walkabout     if child.walkabout(visitor):   File "/usr/lib/python2.7/dist-packages/docutils/nodes.py", line 173, in walkabout     if child.walkabout(visitor):   File "/usr/lib/python2.7/dist-packages/docutils/nodes.py", line 173, in walkabout     if child.walkabout(visitor):   File "/usr/lib/python2.7/dist-packages/docutils/nodes.py", line 165, in walkabout     visitor.dispatch_visit(self)   File "/usr/lib/python2.7/dist-packages/docutils/nodes.py", line 1604, in dispatch_visit     return method(node)   File "/usr/lib/python2.7/dist-packages/docutils/writers/html4css1/__init__.py", line 957, in visit_footnote_reference     href = '#' + node['refid']   File "/usr/lib/python2.7/dist-packages/docutils/nodes.py", line 534, in __getitem__     return self.attributes[key] KeyError: 'refid' Status in PPA / Ubuntu:  - Raring: Broken / Broken  - Quantal: Fixed / Broken  - Precise: Fixed / Broken  - Oneiric: Broken / Broken We will need to put some work into backporting the Upstream fix to PPA and Ubuntu to get Spanish translations (and others) in. Upstream bug: https://bitbucket.org/birkenfeld/sphinx/issue/955/cant-build-html-with-footnotes-when-using
2013-02-25 06:08:07 Dmitry Shachnev branch linked lp:~mitya57/ubuntu/quantal/sphinx/lp1068493