[Bug 295004] devel/py-build: port files to compile
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Mon, 04 May 2026 13:51:35 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=295004
Bug ID: 295004
Summary: devel/py-build: port files to compile
Product: Ports & Packages
Version: Latest
Hardware: Any
OS: Any
Status: New
Severity: Affects Many People
Priority: ---
Component: Individual Port(s)
Assignee: sunpoet@FreeBSD.org
Reporter: mgrooms@shrew.net
Assignee: sunpoet@FreeBSD.org
Flags: maintainer-feedback?(sunpoet@FreeBSD.org)
This is quite painful as it prevents meson from building which is required to
build many other packages ...
root@repo:/usr/ports/devel/py-build # make clean
===> Cleaning for py311-build-1.5.0
===> Cleaning for py312-build-1.5.0
===> Cleaning for py313-build-1.5.0
===> Cleaning for py313t-build-1.5.0
===> Cleaning for py314-build-1.5.0
===> Cleaning for py310-build-1.5.0
root@repo:/usr/ports/devel/py-build # make
===> License MIT accepted by the user
===> py311-build-1.5.0 depends on file: /usr/local/sbin/pkg - found
===> Fetching all distfiles required by py311-build-1.5.0 for building
===> Extracting for py311-build-1.5.0
=> SHA256 Checksum OK for build-1.5.0.tar.gz.
===> Patching for py311-build-1.5.0
===> py311-build-1.5.0 depends on file: /usr/local/bin/python3.11 - found
===> py311-build-1.5.0 depends on package: py311-flit-core>=3.11 - found
===> py311-build-1.5.0 depends on package: py311-installer>=0 - found
===> Configuring for py311-build-1.5.0
===> Building for py311-build-1.5.0
Building wheel from /usr/ports/devel/py-build/work-py311/build-1.5.0
Wheel built
/usr/ports/devel/py-build/work-py311/build-1.5.0/dist/build-1.5.0-py3-none-any.whl
===> Staging for py311-build-1.5.0
===> py311-build-1.5.0 depends on package: py311-packaging>=24.0 - found
===> py311-build-1.5.0 depends on package: py311-pyproject-hooks>=0 - found
===> py311-build-1.5.0 depends on file: /usr/local/bin/python3.11 - found
===> Generating temporary packing list
===> Creating unique files: Move MAN files needing SUFFIX
===> Creating unique files: Move files needing SUFFIX
Makefile error: UNIQUE (suffix): bin/pyproject-build not found
*** Error code 1
Stop.
make: stopped making "all" in /usr/ports/devel/py-build
root@repo:/usr/ports/devel/py-build # make
===> Staging for py311-build-1.5.0
===> py311-build-1.5.0 depends on package: py311-packaging>=24.0 - found
===> py311-build-1.5.0 depends on package: py311-pyproject-hooks>=0 - found
===> py311-build-1.5.0 depends on file: /usr/local/bin/python3.11 - found
===> Generating temporary packing list
Traceback (most recent call last):
File "<frozen runpy>", line 198, in _run_module_as_main
File "<frozen runpy>", line 88, in _run_code
File "/usr/local/lib/python3.11/site-packages/installer/__main__.py", line
115, in <module>
_main(sys.argv[1:], "python -m installer")
File "/usr/local/lib/python3.11/site-packages/installer/__main__.py", line
111, in _main
installer.install(source, destination, {})
File "/usr/local/lib/python3.11/site-packages/installer/_core.py", line 89,
in install
record = destination.write_script(
^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.11/site-packages/installer/destinations.py",
line 235, in write_script
entry = self.write_to_fs(
^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.11/site-packages/installer/destinations.py",
line 172, in write_to_fs
raise FileExistsError(message)
FileExistsError: File already exists:
/usr/ports/devel/py-build/work-py311/stage/usr/local/bin/pyproject-build-3.11
*** Error code 1
Stop.
make: stopped making "all" in /usr/ports/devel/py-build
--
You are receiving this mail because:
You are the assignee for the bug.