Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 04 May 2026 13:51:35 +0000
From:      bugzilla-noreply@freebsd.org
To:        ports-bugs@FreeBSD.org
Subject:   [Bug 295004] devel/py-build: port files to compile
Message-ID:  <bug-295004-7788@https.bugs.freebsd.org/bugzilla/>

index | next in thread | raw e-mail

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.

home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-295004-7788>