maintainer-feedback requested: [Bug 296510] devel/py-qtbuilder: fails to build deve/py-setuptools 81.0.0

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Sat Jul 4 13:10:24 BST 2026


Bugzilla Automation <bugzilla at FreeBSD.org> has asked freebsd-kde (group)
<kde at FreeBSD.org> for maintainer-feedback:
Bug 296510: devel/py-qtbuilder: fails to build deve/py-setuptools 81.0.0
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=296510



--- Description ---
In case devel/py-setuptools is version > 63.0, i.e. >= 81.0.0, build of port
fails with:

[...]
adding 'pyqt_builder-1.19.1.dist-info/RECORD'
removing build/bdist.freebsd-16.0-CURRENT-amd64/wheel
Successfully built pyqt_builder-1.19.1-py3-none-any.whl
===>  Staging for py312-PyQt-builder-1.19.1
===>   py312-PyQt-builder-1.19.1 depends on file: /usr/local/bin/python3.12 -
found
===>   py312-PyQt-builder-1.19.1 depends on package: py312-sip>=6.15.3,1 -
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.12/site-packages/installer/__main__.py", line
115, in <module>
    _main(sys.argv[1:], "python -m installer")
  File "/usr/local/lib/python3.12/site-packages/installer/__main__.py", line
100, in _main
    with WheelFile.open(wheel) as source:
	 ^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.12/contextlib.py", line 137, in __enter__
    return next(self.gen)
	   ^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.12/site-packages/installer/sources.py", line
179, in open
    with zipfile.ZipFile(path) as f:
	 ^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.12/zipfile/__init__.py", line 1352, in __init__
    self.fp = io.open(file, filemode)
	      ^^^^^^^^^^^^^^^^^^^^^^^
FileNotFoundError: [Errno 2] No such file or directory:
'/usr/ports/devel/py-qtbuilder/work-py312/pyqt_builder-1.19.1/dist/PyQt_builder
-1.19.1*.whl'
*** Error code 1
[...]

Iterestingly, the fail seems to root in the fact that the actual *.whl file is

/usr/ports/devel/py-qtbuilder/work-py312/pyqt_builder-1.19.1/dist/pyqt_builder-
1.19.1-py3-none-any.whl

while the file required for registration is

/usr/ports/devel/py-qtbuilder/work-py312/pyqt_builder-1.19.1/dist/PyQt_builder-
1.19.1*.whl


More information about the kde-freebsd mailing list