Index | Thread | Search

From:
Kirill A. Korinsky <kirill@korins.ky>
Subject:
devel/py-progressbar: add missed setuptools_scm BDEP
To:
OpenBSD ports <ports@openbsd.org>
Cc:
Remi Pointel <rpointel@openbsd.org>
Date:
Thu, 28 Aug 2025 13:02:49 +0200

Download raw body.

Thread
Remi,

it fails on my bulk build as:

  File "<frozen importlib._bootstrap>", line 488, in _call_with_frames_removed
  File "/usr/local/lib/python3.12/site-packages/setuptools_scm/__init__.py", line 8, in <module>
    from ._config import DEFAULT_LOCAL_SCHEME
ModuleNotFoundError: No module named 'setuptools_scm._config'

ERROR Backend subprocess exited when trying to invoke get_requires_for_build_wheel
*** Error 1 in devel/py-progressbar (/usr/ports/lang/python/3/python.port.mk:361 'do-build': @: ; if [ -e /usr/ports/pobj/py-progressbar-2.5...)
*** Error 2 in devel/py-progressbar (/usr/ports/infrastructure/mk/bsd.port.mk:3065 '/usr/ports/pobj/py-progressbar-2.5/.build_done': @cd /us...)
*** Error 2 in devel/py-progressbar (/usr/ports/infrastructure/mk/bsd.port.mk:2712 'build': @lock=py3-progressbar-2.5p9;  export _LOCKS_HELD...)
===> Exiting devel/py-progressbar with an error
*** Error 1 in /usr/ports (infrastructure/mk/bsd.port.subdir.mk:144 'build': @: ${echo_msg:=echo};  : ${target:=build};  for i in ; do  eval...)


Ok?

Index: devel/py-progressbar/Makefile
===================================================================
RCS file: /home/cvs/ports/devel/py-progressbar/Makefile,v
diff -u -p -r1.26 Makefile
--- devel/py-progressbar/Makefile	29 Apr 2025 10:38:12 -0000	1.26
+++ devel/py-progressbar/Makefile	28 Aug 2025 10:59:42 -0000
@@ -15,7 +15,7 @@ MAINTAINER =		Remi Pointel <rpointel@ope
 PERMIT_PACKAGE =	Yes
 
 MODULES =		lang/python
-MODPY_PYBUILD =		setuptools
+MODPY_PYBUILD =		setuptools_scm
 MODPY_PI =		Yes
 
 NO_TEST =		Yes

-- 
wbr, Kirill