[Bug 284687] devel/py-pbr: build broken for py39 due to old setuptools
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sun, 09 Feb 2025 17:33:25 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=284687 Bug ID: 284687 Summary: devel/py-pbr: build broken for py39 due to old setuptools Product: Ports & Packages Version: Latest Hardware: Any OS: Any Status: New Severity: Affects Some People Priority: --- Component: Individual Port(s) Assignee: sunpoet@FreeBSD.org Reporter: jcfyecrayz@liamekaens.com Assignee: sunpoet@FreeBSD.org Flags: maintainer-feedback?(sunpoet@FreeBSD.org) 'make -C devel/py-pbr build' is broken after ports e20157b4e6286fbb8facd7b0dbdf7df242ba3896 ============== . . File "/usr/ports/devel/py-pbr/work-py39/pbr-6.1.1/pbr/build.py", line 43, in get_requires_for_build_wheel return build_meta.get_requires_for_build_wheel( File "/usr/local/lib/python3.9/site-packages/setuptools/build_meta.py", line 177, in get_requires_for_build_wheel return self._get_build_requires( File "/usr/local/lib/python3.9/site-packages/setuptools/build_meta.py", line 159, in _get_build_requires self.run_setup() File "/usr/local/lib/python3.9/site-packages/setuptools/build_meta.py", line 174, in run_setup exec(compile(code, __file__, 'exec'), locals()) File "setup.py", line 21, in <module> **util.cfg_to_args()) File "/usr/ports/devel/py-pbr/work-py39/pbr-6.1.1/pbr/util.py", line 274, in cfg_to_args kwargs = setup_cfg_to_setup_kwargs(config, script_args) File "/usr/ports/devel/py-pbr/work-py39/pbr-6.1.1/pbr/util.py", line 404, in setup_cfg_to_setup_kwargs dist = st_dist.Distribution() File "/usr/local/lib/python3.9/site-packages/setuptools/dist.py", line 474, in __init__ for ep in metadata.entry_points(group='distutils.setup_keywords'): File "/usr/local/lib/python3.9/site-packages/setuptools/_vendor/importlib_metadata/__init__.py", line 999, in entry_points return SelectableGroups.load(eps).select(**params) File "/usr/local/lib/python3.9/site-packages/setuptools/_vendor/importlib_metadata/__init__.py", line 449, in load ordered = sorted(eps, key=by_group) File "/usr/local/lib/python3.9/site-packages/setuptools/_vendor/importlib_metadata/__init__.py", line 996, in <genexpr> eps = itertools.chain.from_iterable( File "/usr/local/lib/python3.9/site-packages/setuptools/_vendor/importlib_metadata/_itertools.py", line 16, in unique_everseen k = key(element) AttributeError: 'PathDistribution' object has no attribute '_normalized_name' ERROR Backend subprocess exited when trying to invoke get_requires_for_build_wheel *** Error code 1 ============== -- You are receiving this mail because: You are the assignee for the bug.