[MacPorts] #72295: py*-lxml @5.3.1 fail to build: ERROR Missing dependencies: wheel

MacPorts noreply at macports.org
Sun Apr 6 00:34:46 UTC 2025


#72295: py*-lxml @5.3.1 fail to build: ERROR Missing dependencies: wheel
-------------------------+-------------------------------------------------
 Reporter:               |      Owner:  (none)
  barracuda156           |
     Type:  defect       |     Status:  new
 Priority:  Normal       |  Milestone:
Component:  ports        |    Version:  2.10.5
 Keywords:               |       Port:  py310-lxml, py311-lxml, py312-lxml,
                         |  py313-lxml
-------------------------+-------------------------------------------------
 {{{
 --->  Building py311-lxml
 Executing:  cd
 "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports
 .org_macports_release_tarballs_ports_python_py-
 lxml/py311-lxml/work/lxml-5.3.1" &&
 /opt/local/Library/Frameworks/Python.framework/Versions/3.11/bin/python3.11
 -m build --no-isolation --wheel --outdir
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports
 .org_macports_release_tarballs_ports_python_py-lxml/py311-lxml/work
 * Getting build dependencies for wheel...
 <string>:67: DeprecationWarning: pkg_resources is deprecated as an API.
 See https://setuptools.pypa.io/en/latest/pkg_resources.html
 /opt/local/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11
 /site-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning:
 License classifiers are deprecated.
 !!

 ********************************************************************************
         Please consider removing the following classifiers in favor of a
 SPDX license expression:

         License :: OSI Approved :: BSD License

         See https://packaging.python.org/en/latest/guides/writing-
 pyproject-toml/#license for details.
 ********************************************************************************

 !!
   self._finalize_license_expression()
 Building lxml version 5.3.1.
 Building without Cython.
 Building against libxml2 2.13.6 and libxslt 1.1.42
 Building against libxml2/libxslt in the following directory:
 /opt/local/lib
 running egg_info
 writing src/lxml.egg-info/PKG-INFO
 writing dependency_links to src/lxml.egg-info/dependency_links.txt
 writing requirements to src/lxml.egg-info/requires.txt
 writing top-level names to src/lxml.egg-info/top_level.txt
 reading manifest file 'src/lxml.egg-info/SOURCES.txt'
 reading manifest template 'MANIFEST.in'
 adding license file 'LICENSE.txt'
 adding license file 'LICENSES.txt'
 writing manifest file 'src/lxml.egg-info/SOURCES.txt'

 ERROR Missing dependencies:
         wheel
 Command failed:  cd
 "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports
 .org_macports_release_tarballs_ports_python_py-
 lxml/py311-lxml/work/lxml-5.3.1" &&
 /opt/local/Library/Frameworks/Python.framework/Versions/3.11/bin/python3.11
 -m build --no-isolation --wheel --outdir
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports
 .org_macports_release_tarballs_ports_python_py-lxml/py311-lxml/work
 Exit code: 1
 Error: Failed to build py311-lxml: command execution failed
 Error: See
 /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports
 .org_macports_release_tarballs_ports_python_py-lxml/py311-lxml/main.log
 for details.
 Error: Follow https://guide.macports.org/#project.tickets if you believe
 there is a bug.
 Error: Processing of port py311-lxml failed
 }}}

-- 
Ticket URL: <https://trac.macports.org/ticket/72295>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list