[Bug 280687] textproc/py-sphinxcontrib-towncrier: causes devel/py-virtualenv to no longer build

From: <bugzilla-noreply_at_freebsd.org>
Date: Thu, 08 Aug 2024 17:45:54 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=280687

--- Comment #3 from Dimitry Andric <dim@FreeBSD.org> ---
(In reply to Po-Chuan Hsieh from comment #2)
I understood that from bug 280570, but now you cannot install py-virtualenv
anymore.

As a workaround, I've downgraded the dependency in the py-virtualenv Makefile
to towncrier23 too:

--- a/devel/py-virtualenv/Makefile
+++ b/devel/py-virtualenv/Makefile
@@ -55,7 +55,7 @@ DOCS_BUILD_DEPENDS=  
${PYTHON_PKGNAMEPREFIX}click-default-group>=1.2.4:devel/py-c
                       
${PYTHON_PKGNAMEPREFIX}sphinx-argparse>=0.4:textproc/py-sphinx-argparse@${PY_FLAVOR}
\
                       
${PYTHON_PKGNAMEPREFIX}sphinx>=5.3.0:textproc/py-sphinx@${PY_FLAVOR} \
                       
${PYTHON_PKGNAMEPREFIX}sphinxcontrib-towncrier>=0.3.2a0:textproc/py-sphinxcontrib-towncrier@${PY_FLAVOR}
\
-                      
${PYTHON_PKGNAMEPREFIX}towncrier>=22.12.0:textproc/py-towncrier@${PY_FLAVOR}
+                      
${PYTHON_PKGNAMEPREFIX}towncrier23>=22.12.0:textproc/py-towncrier23@${PY_FLAVOR}
 DOCS_BINARY_ALIAS=     towncrier=towncrier-${PYTHON_VER}
 DOCS_PLIST_FILES=      share/man/man1/virtualenv.1.gz
 DOCS_PORTDOCS=         * .buildinfo

That works for me, but it looks like there aren't many other direct consumers
of the plain towncrier port after that...

-- 
You are receiving this mail because:
You are the assignee for the bug.