Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 452792 - dev-python/docutils-0.10: ODT test failures for Python3.3
Summary: dev-python/docutils-0.10: ODT test failures for Python3.3
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Python Gentoo Team
URL: http://sourceforge.net/tracker/?func=...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-01-18 10:37 UTC by Michał Górny
Modified: 2016-10-19 16:33 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
Build log for python3.3 (build-python3.3.log,40.64 KB, text/plain)
2013-01-18 10:37 UTC, Michał Górny
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2013-01-18 10:37:25 UTC
Created attachment 336036 [details]
Build log for python3.3

FAILED (errors=3)
Comment 1 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2013-01-18 10:40:01 UTC
It seems to be a bug in CPython; http://hg.python.org/cpython/rev/7bd9626d8b4f
Comment 2 Dennis Schridde 2013-04-28 23:27:22 UTC
Is this fixed in 3.3.1?
Comment 3 Mathy Vanvoorden 2016-10-19 14:34:59 UTC
Fix (with latest versions of python) in PR https://github.com/gentoo/gentoo/pull/2600
Comment 4 Patrice Clement gentoo-dev 2016-10-19 16:33:03 UTC
commit 37751f69b9bf96a30be87c43c4600d715953adf0 (HEAD -> master, origin/master, origin/HEAD)
Author:     Mathy Vanvoorden <mathy@vanvoorden.be>
AuthorDate: Wed Oct 19 12:09:44 2016 +0200
Commit:     Patrice Clement <monsieurp@gentoo.org>
CommitDate: Wed Oct 19 18:30:06 2016 +0200

dev-python/docutils: major improvements.

This commit:
* bumps EAPI.
* fixes EPYTHON.
* removes python3.3.
* removes version 0.10 and version 0.9.1-r1.
* revision-bumps to version 0.12-r1.
* fixes testing: testing was broken both for CPython and PyPy, it was solved
by two patches. One is from upstream, the other has been submitted to upstream.

Upstream submission: https://sourceforge.net/p/docutils/patches/136/

Gentoo-Bug: https://bugs.gentoo.org/452792
Gentoo-Bug: https://bugs.gentoo.org/451830
Gentoo-Bug: https://bugs.gentoo.org/529930
Gentoo-Bug: https://bugs.gentoo.org/593754

Courtesy of Mathy Vanvoorden <mathy@vanvoorden.be>.

Package-Manager: portage-2.3.0
Closes: https://github.com/gentoo/gentoo/pull/2600
Signed-off-by: Patrice Clement <monsieurp@gentoo.org>

dev-python/docutils/Manifest                       |   3 -
dev-python/docutils/docutils-0.10.ebuild           |  72 --------------
dev-python/docutils/docutils-0.12-r1.ebuild        |  76 +++++++++++++++
dev-python/docutils/docutils-0.9.1-r1.ebuild       |  93 ------------------
.../docutils/files/docutils-0.10-optparser.patch   |  34 -------
.../files/docutils-0.12-fix-tests-pygments.patch   | 105 +++++++++++++++++++++
.../files/docutils-0.12-fix-tests-pypy.patch       |  51 ++++++++++
dev-python/docutils/metadata.xml                   |   3 -
8 files changed, 232 insertions(+), 205 deletions(-)
delete mode 100644 dev-python/docutils/docutils-0.10.ebuild
create mode 100644 dev-python/docutils/docutils-0.12-r1.ebuild
delete mode 100644 dev-python/docutils/docutils-0.9.1-r1.ebuild
delete mode 100644 dev-python/docutils/files/docutils-0.10-optparser.patch
create mode 100644 dev-python/docutils/files/docutils-0.12-fix-tests-pygments.patch
create mode 100644 dev-python/docutils/files/docutils-0.12-fix-tests-pypy.patch