[MacPorts] #47136: py-sphinx: missing dependency on py-babel
#47136: py-sphinx: missing dependency on py-babel ------------------------------+-------------------------------- Reporter: Deil.Christoph@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: Keywords: | Port: py-sphinx ------------------------------+-------------------------------- {{{py-sphinx 1.3}}} now depends on {{{py-babel}}}: https://github.com/sphinx-doc/sphinx/blob/master/setup.py#L54 {{{ $ python -c 'import sphinx.application' Traceback (most recent call last): File "<string>", line 1, in <module> File "/opt/local/Library/Frameworks/Python.framework/Versions/3.4/lib/python3.4 /site-packages/sphinx/application.py", line 37, in <module> from sphinx.builders import BUILTIN_BUILDERS File "/opt/local/Library/Frameworks/Python.framework/Versions/3.4/lib/python3.4 /site-packages/sphinx/builders/__init__.py", line 23, in <module> from sphinx.util import i18n, path_stabilize File "/opt/local/Library/Frameworks/Python.framework/Versions/3.4/lib/python3.4 /site-packages/sphinx/util/i18n.py", line 15, in <module> from babel.messages.pofile import read_po ImportError: No module named 'babel' }}} I think it must be added as a dependency in Macports. -- Ticket URL: <https://trac.macports.org/ticket/47136> MacPorts <https://www.macports.org/> Ports system for OS X
#47136: py-sphinx: missing dependency on py-babel -------------------------------+-------------------------------- Reporter: Deil.Christoph@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: Port: py-sphinx | -------------------------------+-------------------------------- Comment (by Deil.Christoph@…): And it looks like {{{alabaster}}} is a hard dependency now? {{{ $ python -c 'import sphinx.ext.intersphinx' Traceback (most recent call last): File "<string>", line 1, in <module> File "/opt/local/Library/Frameworks/Python.framework/Versions/3.4/lib/python3.4 /site-packages/sphinx/ext/intersphinx.py", line 41, in <module> from sphinx.builders.html import INVENTORY_FILENAME File "/opt/local/Library/Frameworks/Python.framework/Versions/3.4/lib/python3.4 /site-packages/sphinx/builders/html.py", line 37, in <module> from sphinx.theming import Theme File "/opt/local/Library/Frameworks/Python.framework/Versions/3.4/lib/python3.4 /site-packages/sphinx/theming.py", line 29, in <module> import alabaster ImportError: No module named 'alabaster' }}} * https://pypi.python.org/pypi/alabaster/0.7.2 Now I think this issue is the same (or at least related to #47124) ... more generally, Sphinx has now more dependencies that weren't declared in the Macports update to 1.3: https://github.com/sphinx-doc/sphinx/blob/master/setup.py#L48 {{{ requires = [ 'six>=1.4', 'Jinja2>=2.3', 'Pygments>=2.0', 'docutils>=0.11', 'snowballstemmer>=1.1', 'babel>=1.3', 'alabaster>=0.7,<0.8', 'sphinx_rtd_theme>=0.1,<0.2', ] }}} -- Ticket URL: <https://trac.macports.org/ticket/47136#comment:1> MacPorts <https://www.macports.org/> Ports system for OS X
#47136: py-sphinx: missing dependency on py-babel -------------------------------+-------------------------------- Reporter: Deil.Christoph@… | Owner: macports-tickets@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: Resolution: fixed | Keywords: Port: py-sphinx | -------------------------------+-------------------------------- Changes (by jmr@…): * status: new => closed * resolution: => fixed Comment: r133857 -- Ticket URL: <https://trac.macports.org/ticket/47136#comment:2> MacPorts <https://www.macports.org/> Ports system for OS X
#47136: py-sphinx: missing dependency on py-babel -------------------------------+-------------------------------- Reporter: Deil.Christoph@… | Owner: macports-tickets@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: Resolution: fixed | Keywords: Port: py-sphinx | -------------------------------+-------------------------------- Comment (by Deil.Christoph@…): Somehow this change doesn't trigger an update for me ... do you need to increase some revision number? -- Ticket URL: <https://trac.macports.org/ticket/47136#comment:3> MacPorts <https://www.macports.org/> Ports system for OS X
participants (1)
-
MacPorts