Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 387195 - dev-python/sphinx does not support Python3
Summary: dev-python/sphinx does not support Python3
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Python Gentoo Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 410519
  Show dependency tree
 
Reported: 2011-10-15 10:58 UTC by Eliovir
Modified: 2012-04-02 17:28 UTC (History)
1 user (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Eliovir 2011-10-15 10:58:49 UTC
currently Sphinx (ebuild sphinx-1.1) can not be use do generate documentation for Python 3.

Changing the ebuild from

PYTHON_DEPEND="2"
SUPPORT_PYTHON_ABIS="1"
RESTRICT_PYTHON_ABIS="3.*"

to

PYTHON_DEPEND="2 3"
SUPPORT_PYTHON_ABIS="1"
#RESTRICT_PYTHON_ABIS="3.*"

add the Python3 support.
Comment 1 Arfrever Frehtes Taifersar Arahesis 2011-10-18 19:17:39 UTC
Other changes are also needed (e.g. for test suite). You can use dev-python/sphinx from Progress Overlay.
Comment 2 Eliovir 2011-10-19 10:50:26 UTC
Thanks for the suggestion.
I did not known this overlay.
But trying `layman -a progress`, I get
 * Overlay "progress" does not exist.
Any ideas?
Comment 3 Arfrever Frehtes Taifersar Arahesis 2011-10-19 11:00:40 UTC
(In reply to comment #2)

Synchronize the list of overlays:
layman -f
Comment 4 Ian Delaney (RETIRED) gentoo-dev 2011-12-14 12:37:39 UTC
EAPI="3"
PYTHON_DEPEND="2"
SUPPORT_PYTHON_ABIS="1"
RESTRICT_PYTHON_ABIS="3.*"
DISTUTILS_SRC_TEST="nosetests"
 
  04 Nov 2011; Markos Chandras <hwoarang@gentoo.org> sphinx-1.0.7.ebuild,
  sphinx-1.1.ebuild:
  Fix dependencies. Simplify ebuilds. Patch by Arfrever.

Does this not qualify as fixed?  I'm tired of closing bugs fixed only to have the re-opened.
Comment 5 Arfrever Frehtes Taifersar Arahesis 2011-12-14 22:03:57 UTC
(In reply to comment #4)

That change was unrelated to this bug.
Comment 6 Ian Delaney (RETIRED) gentoo-dev 2011-12-22 11:50:15 UTC
PYTHON_MULTIPLE_ABIS="1"
PYTHON_RESTRICTED_ABIS="2.4"

would probably suffice for ::gentoo
Comment 7 Dirkjan Ochtman (RETIRED) gentoo-dev 2012-03-29 08:54:20 UTC
sphinx-1.1.3 doesn't seem to support python-3.2.
Comment 8 Arfrever Frehtes Taifersar Arahesis 2012-03-30 22:04:45 UTC
(In reply to comment #7)
> sphinx-1.1.3 doesn't seem to support python-3.2.

Sphinx 1.1.3 passes all tests with Python 3.1 and 3.2.
Comment 9 Mike Gilbert gentoo-dev 2012-04-02 17:25:06 UTC
This should be resolved in sphinx-1.1.3-r2.