[MacPorts] #71995: error installing py39-gsd
MacPorts
noreply at macports.org
Fri Feb 14 22:25:36 UTC 2025
#71995: error installing py39-gsd
-----------------------+---------------------------
Reporter: ivanavb | Owner: GiovanniBussi
Type: defect | Status: assigned
Priority: Normal | Milestone:
Component: ports | Version:
Resolution: | Keywords:
Port: py39-gsd |
-----------------------+---------------------------
Comment (by ryandesign):
No log was provided but we do see failure of this port on our macOS 14 and
15 builders so maybe it is the same problem:
https://build.macports.org/builders/ports-
15_x86_64-builder/builds/25957/steps/install-port/logs/stdio
{{{
* Getting build dependencies for wheel...
Compiling gsd/fl.pyx because it changed.
[1/1] Cythonizing gsd/fl.pyx
/opt/local/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9
/site-packages/setuptools/dist.py:493: SetuptoolsDeprecationWarning:
Invalid dash-separated options
!!
********************************************************************************
Usage of dash-separated 'description-file' will not be supported
in future
versions. Please use the underscore name 'description_file'
instead.
By 2025-Mar-03, you need to update your project and remove
deprecated calls
or your builds will no longer be supported.
See
https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for
details.
********************************************************************************
!!
opt = self.warn_dash_deprecation(opt, section)
Traceback (most recent call last):
File
"/opt/local/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9
/site-packages/pyproject_hooks/_in_process/_in_process.py", line 389, in
<module>
main()
File
"/opt/local/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9
/site-packages/pyproject_hooks/_in_process/_in_process.py", line 373, in
main
json_out["return_val"] = hook(**hook_input["kwargs"])
File
"/opt/local/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9
/site-packages/pyproject_hooks/_in_process/_in_process.py", line 143, in
get_requires_for_build_wheel
return hook(config_settings)
File
"/opt/local/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9
/site-packages/setuptools/build_meta.py", line 334, in
get_requires_for_build_wheel
return self._get_build_requires(config_settings, requirements=[])
File
"/opt/local/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9
/site-packages/setuptools/build_meta.py", line 304, in _get_build_requires
self.run_setup()
File
"/opt/local/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9
/site-packages/setuptools/build_meta.py", line 522, in run_setup
super().run_setup(setup_script=setup_script)
File
"/opt/local/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9
/site-packages/setuptools/build_meta.py", line 320, in run_setup
exec(code, locals())
File "<string>", line 30, in <module>
File
"/opt/local/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9
/site-packages/setuptools/__init__.py", line 117, in setup
return distutils.core.setup(**attrs)
File
"/opt/local/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9
/site-packages/setuptools/_distutils/core.py", line 160, in setup
dist.parse_config_files()
File
"/opt/local/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9
/site-packages/setuptools/dist.py", line 652, in parse_config_files
pyprojecttoml.apply_configuration(self, filename,
ignore_option_errors)
File
"/opt/local/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9
/site-packages/setuptools/config/pyprojecttoml.py", line 72, in
apply_configuration
config = read_configuration(filepath, True, ignore_option_errors,
dist)
File
"/opt/local/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9
/site-packages/setuptools/config/pyprojecttoml.py", line 140, in
read_configuration
validate(subset, filepath)
File
"/opt/local/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9
/site-packages/setuptools/config/pyprojecttoml.py", line 61, in validate
raise ValueError(f"{error}\n{summary}") from None
ValueError: invalid pyproject.toml config: `project`.
configuration error: `project` must contain ['name'] properties
}}}
--
Ticket URL: <https://trac.macports.org/ticket/71995#comment:2>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list