How to best remove sphinx18 dependency from ports tree?

Danilo G. Baio dbaio at FreeBSD.org
Sun May 17 21:27:13 UTC 2020


On Sun, May 17, 2020 at 01:37:48PM -0700, Chris wrote:
> Context:
> Fresh install, fresh co of src/ && ports/
> FreeBSD 13.0-CURRENT FreeBSD 13.0-CURRENT #0 r361107 amd64
> Working Copy Root Path: /usr/ports
> Repository UUID: 35697150-7ecd-e111-bb59-0022644237b5
> Revision: 535355
> Last Changed Author: jbeich
> Last Changed Rev: 535355
> Last Changed Date: 2020-05-15 23:31:07 -0700 (Fri, 15 May 2020)
> 
> cd /usr/ports/x112/nvidia-driver-340 && make
> 
> ultimately returns:
> ...
> Move: bin/sphinx-quickstart --> bin/sphinx-quickstart-3.7
> Link: @bin/sphinx-quickstart --> bin/sphinx-quickstart-3.7
> ====> Compressing man pages (compress-man)
> ===>  Installing for py37-sphinx18-1.8.5_1,1
> ===>  Checking if py37-sphinx18 is already installed
> ===>   Registering installation for py37-sphinx18-1.8.5_1,1 as automatic
> Installing py37-sphinx18-1.8.5_1,1...
> pkg-static: py37-sphinx18-1.8.5_1,1 conflicts with py37-sphinx-3.0.2,1 (installs
> files into the same place).  Problematic file: /usr/local/bin/sphinx-apidoc-3.7
> *** Error code 70

Hi.

There is a patch to upgrade Sphinx dependency to 3.X in devel/llvm*
ports, it will prevent this issue.

More details at:
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=246500

For now, you can disable DOCS option on devel/llvm* and it won't require
Sphinx anymore.

-- 
Danilo G. Baio (dbaio)
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 963 bytes
Desc: not available
URL: <http://lists.freebsd.org/pipermail/freebsd-ports/attachments/20200517/a95cf266/attachment.sig>


More information about the freebsd-ports mailing list