#67925 closed defect (fixed)

py310-pyglet: ERROR Missing dependencies: wheel

Reported by: ryandesign (Ryan Carsten Schmidt) Owned by: stromnov (Andrey Stromnov)
Priority: Normal Milestone:
Component: ports Version: 2.8.1
Keywords: Cc:
Port: py-pyglet

Description

https://build.macports.org/builders/ports-11_x86_64-builder/builds/122776/steps/install-port/logs/stdio

Executing:  cd "/opt/local/var/macports/build/_opt_bblocal_var_buildworker_ports_build_ports_python_py-pyglet/py310-pyglet/work/pyglet-2.0.9" && /opt/local/Library/Frameworks/Python.framework/Versions/3.10/bin/python3.10 -m build --no-isolation --wheel --outdir /opt/local/var/macports/build/_opt_bblocal_var_buildworker_ports_build_ports_python_py-pyglet/py310-pyglet/work 
DEBUG: system:  cd "/opt/local/var/macports/build/_opt_bblocal_var_buildworker_ports_build_ports_python_py-pyglet/py310-pyglet/work/pyglet-2.0.9" && /opt/local/Library/Frameworks/Python.framework/Versions/3.10/bin/python3.10 -m build --no-isolation --wheel --outdir /opt/local/var/macports/build/_opt_bblocal_var_buildworker_ports_build_ports_python_py-pyglet/py310-pyglet/work 
* Getting build dependencies for wheel...

ERROR Missing dependencies:
	wheel
Command failed:  cd "/opt/local/var/macports/build/_opt_bblocal_var_buildworker_ports_build_ports_python_py-pyglet/py310-pyglet/work/pyglet-2.0.9" && /opt/local/Library/Frameworks/Python.framework/Versions/3.10/bin/python3.10 -m build --no-isolation --wheel --outdir /opt/local/var/macports/build/_opt_bblocal_var_buildworker_ports_build_ports_python_py-pyglet/py310-pyglet/work 
Exit code: 1

Change History (3)

comment:1 Changed 10 months ago by jmroot (Joshua Root)

This port has been failing to build ever since it was updated to 2.0.5, which is when python.pep517_backend flit was added. It appears to have actually needed setuptools all along.

comment:2 Changed 10 months ago by jmroot (Joshua Root)

Actually, the contents of the sdist downloaded from pypi don't match what's in the github repo. Looks like the patch is just removing the wrong thing from the pyproject.toml.

comment:3 Changed 10 months ago by jmroot (Joshua Root)

Resolution: fixed
Status: assignedclosed

In 27ef3abbaa7562746611c3c95fb49ca090888ed6/macports-ports (master):

py-pyglet: fix build dependencies

Also mark as noarch and OS version independent.

Closes: #67925

Note: See TracTickets for help on using tickets.