Opened 7 years ago

Closed 7 years ago

Last modified 7 years ago

#54280 closed submission (fixed)

sphinx: 1.6.x needs sphinxcontrib-websupport

Reported by: lockhart (Thomas Lockhart) Owned by: jmroot (Joshua Root)
Priority: Normal Milestone:
Component: ports Version:
Keywords: Cc: seanfarley (Sean Farley), mndavidoff (Monte Davidoff), jmroot (Joshua Root), michel.sylvan@…
Port: py-sphinxcontrib-websupport

Description

sphinx-build fails to run with a message from the package loader saying that sphinxcontrib-websupport must be installed. That does not seem to be in MacPorts. From the Sphinx documentation at http://www.sphinx-doc.org/en/stable/web/api.html: Changed in version 1.6: WebSupport class is moved to sphinxcontrib.websupport from sphinx.websupport. Please add sphinxcontrib-websupport package in your dependency and use moved class instead. Does this need a port to be written or can a current maintainer take this on?

Attachments (1)

Portfile (1.6 KB) - added by lockhart (Thomas Lockhart) 7 years ago.
Portfile for new port required by py-sphinx

Download all attachments as: .zip

Change History (8)

comment:1 Changed 7 years ago by mndavidoff (Monte Davidoff)

Cc: mndavidoff added

Changed 7 years ago by lockhart (Thomas Lockhart)

Attachment: Portfile added

Portfile for new port required by py-sphinx

comment:2 Changed 7 years ago by lockhart (Thomas Lockhart)

py-sphinx requires sphinxcontrib-websupport as of version 1.6.0. Portfile attached for new port "py-sphinxcontrib-websupport". This now allows "sphinx-build --version" to run successfully after installing py27-sphinx. Patch for py-sphinx to declare this new port as a dependency will be submitted momentarily.

comment:3 Changed 7 years ago by lockhart (Thomas Lockhart)

Issue #54283 contains a patch to py-sphinx which declares this new port as a dependency. "sphinx-build --version" now runs successfully.

comment:4 Changed 7 years ago by lockhart (Thomas Lockhart)

This should have been cc'd to seanfarley Thanks!

comment:5 Changed 7 years ago by mf2k (Frank Schima)

Cc: seanfarley jmroot michel.sylvan@… added; sean removed
Port: py-sphinxcontrib-websupport added; sphinx-contrib removed
Type: defectsubmission

Cc'ing maintainers of py-sphinx.

comment:6 Changed 7 years ago by jmroot (Joshua Root)

Owner: set to jmroot
Resolution: fixed
Status: newclosed

In bd2e06ba1528722e20f6fea91f78be274094b3e5/macports-ports:

New port: py-sphinxcontrib-websupport

Closes: #54280
Closes: #54283

comment:7 Changed 7 years ago by lockhart (Thomas Lockhart)

Thanks!

Note: See TracTickets for help on using tickets.