Source: setuptools Version: 68.1.2-1 Severity: serious Tags: ftbfs Hi Maintainer
As per reproducible builds [1], setuptools started to FTBFS in trixie and unstable sometime around 2023-08-28. I've copied what I hope is the relevant part of the log below. Regards Graham [1] https://tests.reproducible-builds.org/debian/rb-pkg/setuptools.html Traceback (most recent call last): File "/build/reproducible-path/setuptools-68.1.2/setuptools/config/setupcfg.py", line 284, in __setitem__ current_value = getattr(target_obj, option_name) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ AttributeError: 'MinimalDistribution' object has no attribute 'entry_points' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/setuptools-68.1.2/setup.py", line 92, in <module> dist = setuptools.setup(**setup_params) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/setuptools-68.1.2/setuptools/__init__.py", line 106, in setup _install_setup_requires(attrs) File "/build/reproducible-path/setuptools-68.1.2/setuptools/__init__.py", line 77, in _install_setup_requires dist.parse_config_files(ignore_option_errors=True) File "/build/reproducible-path/setuptools-68.1.2/setuptools/dist.py", line 895, in parse_config_files setupcfg.parse_configuration( File "/build/reproducible-path/setuptools-68.1.2/setuptools/config/setupcfg.py", line 177, in parse_configuration options.parse() File "/build/reproducible-path/setuptools-68.1.2/setuptools/config/setupcfg.py", line 500, in parse section_parser_method(section_options) File "/build/reproducible-path/setuptools-68.1.2/setuptools/config/setupcfg.py", line 727, in parse_section_entry_points self['entry_points'] = parsed ~~~~^^^^^^^^^^^^^^^^ File "/build/reproducible-path/setuptools-68.1.2/setuptools/config/setupcfg.py", line 286, in __setitem__ raise KeyError(option_name) KeyError: 'entry_points' E: pybuild pybuild:395: clean: plugin distutils failed with: exit code=1: python3.11 setup.py clean