On Fri, Apr 19, 2024 at 09:41:15PM GMT, Solene Rapenne wrote: > On Fri, Apr 19, 2024 at 07:07:22AM GMT, Stuart Henderson wrote: > > CVSROOT: /cvs > > Module name: ports > > Changes by: st...@cvs.openbsd.org 2024/04/19 07:07:22 > > > > Modified files: > > textproc/py-docutils: Makefile distinfo > > textproc/py-docutils/pkg: PLIST > > > > Log message: > > update to py3-docutils-0.21.1 > > > > fail to build on amd64 > > >>> Running build in textproc/py-docutils,python3 at 1713555354.66 > ===> textproc/py-docutils,python3 > ===> Checking files for py3-docutils-0.21.1 > `/data/distfiles/docutils-0.21.1.tar.gz' is up to date. > >> (SHA256) docutils-0.21.1.tar.gz: OK > ===> Extracting for py3-docutils-0.21.1 > ===> Patching for py3-docutils-0.21.1 > ===> Compiler link: clang -> env CCACHE_DIR=/tmp/pobj/.ccache ccache > /usr/bin/clang > ===> Compiler link: clang++ -> env CCACHE_DIR=/tmp/pobj/.ccache ccache > /usr/bin/clang++ > ===> Compiler link: cc -> env CCACHE_DIR=/tmp/pobj/.ccache ccache > /usr/bin/cc > ===> Compiler link: c++ -> env CCACHE_DIR=/tmp/pobj/.ccache ccache > /usr/bin/c++ > ===> Generating configure for py3-docutils-0.21.1 > ===> Configuring for py3-docutils-0.21.1 > ===> Building for py3-docutils-0.21.1 > * Getting build dependencies for wheel... > > Traceback (most recent call last): > File "/usr/local/lib/python3.10/site-packages/pyproject_hooks/_impl.py", > line 321, in _call_hook > raise BackendUnavailable(data.get('traceback', '')) > pyproject_hooks._impl.BackendUnavailable: Traceback (most recent call last): > File > "/usr/local/lib/python3.10/site-packages/pyproject_hooks/_in_process/_in_process.py", > line 77, in _build_backend > obj = import_module(mod_path) > File "/usr/local/lib/python3.10/importlib/__init__.py", line 126, in > import_module > return _bootstrap._gcd_import(name[level:], package, level) > File "<frozen importlib._bootstrap>", line 1050, in _gcd_import > File "<frozen importlib._bootstrap>", line 1027, in _find_and_load > File "<frozen importlib._bootstrap>", line 992, in _find_and_load_unlocked > File "<frozen importlib._bootstrap>", line 241, in _call_with_frames_removed > File "<frozen importlib._bootstrap>", line 1050, in _gcd_import > File "<frozen importlib._bootstrap>", line 1027, in _find_and_load > File "<frozen importlib._bootstrap>", line 1004, in _find_and_load_unlocked > ModuleNotFoundError: No module named 'flit_core' > > ERROR Backend 'flit_core.buildapi' is not available. > *** Error 1 in textproc/py-docutils > (/data/ports/lang/python/python.port.mk:370 'do-build': @: ; if [ -e > /tmp/pobj/py-docutils-0.21.1-python...) > *** Error 2 in textproc/py-docutils > (/data/ports/infrastructure/mk/bsd.port.mk:3057 > '/tmp/pobj/py-docutils-0.21.1-python3/.build_done': @cd ...) > *** Error 2 in textproc/py-docutils > (/data/ports/infrastructure/mk/bsd.port.mk:2704 'build': > @lock=py3-docutils-0.21.1; export _LOCKS_HELD=...) > ===> Exiting textproc/py-docutils,python3 with an error >
this diff seems to work for me ok? diff --git a/textproc/py-docutils/Makefile b/textproc/py-docutils/Makefile index 300c8d4caf4..dca2c5b5e80 100644 --- a/textproc/py-docutils/Makefile +++ b/textproc/py-docutils/Makefile @@ -4,6 +4,7 @@ MODPY_EGG_VERSION= 0.21.1 DISTNAME= docutils-${MODPY_EGG_VERSION} PKGNAME= py-${DISTNAME} CATEGORIES= textproc +REVISION= 0 HOMEPAGE= https://docutils.sourceforge.io/ @@ -15,6 +16,8 @@ MODULES= lang/python MODPY_PI= Yes MODPY_PYBUILD= setuptools +BUILD_DEPENDS= devel/py-flit_core${MODPY_FLAVOR} + RUN_DEPENDS= textproc/py-pygments${MODPY_FLAVOR} FLAVORS= python3