[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