Opened 6 years ago
Closed 20 months ago
#58355 closed defect (fixed)
git-cola 3.1: Several sphinx modeule dependencies are missing.
Reported by: | greyhare | Owned by: | raimue (Rainer Müller) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 2.5.4 |
Keywords: | Cc: | ||
Port: | git-cola |
Description
sudo port install git-cola
was failing to install. The main.log file wasn't particularly clear, but I could make out the make
command that was failing. Running it by itself, it failed with:
pkg_resources.DistributionNotFound: The 'sphinxcontrib-qthelp' distribution was not found and is required by Sphinx
Installing the py36-sphinxcontrib-qthelp
and rebuilding resulted in another module being called out, and so forth. By the time git-cola
built successfully, the following ports had to be added:
py36-sphinxcontrib-applehelp
py36-sphinxcontrib-devhelp
py36-sphinxcontrib-htmlhelp
py36-sphinxcontrib-jsmath
py36-sphinxcontrib-qthelp
py36-sphinxcontrib-serializinghtml
IMHO these ports should be added as dependencies for the git-cola
port.
Change History (3)
comment:1 Changed 6 years ago by mf2k (Frank Schima)
Cc: | raimue removed |
---|---|
Owner: | set to raimue |
Status: | new → assigned |
comment:2 Changed 6 years ago by jmroot (Joshua Root)
comment:3 Changed 20 months ago by reneeotten (Renee Otten)
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
port updated in this commit - no longer depends on Sphinx.
Note: See
TracTickets for help on using
tickets.
Sphinx 2.0 split out several of the contrib modules into separate packages, so some dependents will need to add them now. Unfortunately there's no easy way to tell which ports need to have the deps added without trying to build them all.