#67004 closed defect (duplicate)

py38-pyobjc @9.0.1_0: failure to build on El Capitan

Reported by: DaveStrickland (Dave Strickland) Owned by: danchr (Dan Villiom Podlaski Christiansen)
Priority: Normal Milestone:
Component: ports Version:
Keywords: elcapitan Cc:
Port: py-pyobjc

Description

Attempting to upgrade py38-pyobjc after a selfupdate fails during building. Steps to reproduce:

sudo port clean py38-pyobjc
sudo port upgrade py38-pyobjc

The main.log shows the following command failed:

:info:build subprocess.CalledProcessError: Command '['/opt/local/Library/Frameworks/Python.framework/Versions/3.8/bin/python3.8', '-m', 'build', '--wheel', '--no-isolation', '--outdir', '/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_python_py-pyobjc/py38-pyobjc/work']' returned non-zero exit status 1.
:info:build Command failed:  cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_python_py-pyobjc/py38-pyobjc/work/pyobjc-9.0.1" && /opt/local/Library/Frameworks/Python.framework/Versions/3.8/bin/python3.8 /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/python/py-pyobjc/files/multibuild.py 2 /opt/local/Library/Frameworks/Python.framework/Versions/3.8/bin/python3.8 -m build --wheel --no-isolation --outdir /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_python_py-pyobjc/py38-pyobjc/work 
:info:build Exit code: 1
:error:build Failed to build py38-pyobjc: command execution failed
:debug:build Error code: CHILDSTATUS 83418 1
:debug:build Backtrace: command execution failed
:debug:build     while executing
:debug:build "system {*}$notty {*}$callback {*}$nice $fullcmdstring"
:debug:build     invoked from within
:debug:build "command_exec -callback portprogress::target_progress_callback build"
:debug:build     (procedure "portbuild::build_main" line 8)
:debug:build     invoked from within
:debug:build "$procedure $targetname"
:error:build See /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_python_py-pyobjc/py38-pyobjc/main.log for details.

If I cd into the directory and attempt to run the build --wheel command by hand I get the following output:

/opt/local/Library/Frameworks/Python.framework/Versions/3.8/bin/python3.8 -m build --wheel --no-isolation --outdir /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_python_py-pyobjc/py38-pyobjc/work
ERROR Source /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_python_py-pyobjc/py38-pyobjc/work/pyobjc-9.0.1 does not appear to be a Python project: no pyproject.toml or setup.py

By the way I get the same failure to build with py39-pyobjc and py310-pyobjc. In fact the macports buildbot doesn't report success on any version of pyobjc on El Capitan.

Attachments (1)

main.log (869.1 KB) - added by DaveStrickland (Dave Strickland) 14 months ago.
main.log from py38-pyobjc

Download all attachments as: .zip

Change History (3)

Changed 14 months ago by DaveStrickland (Dave Strickland)

Attachment: main.log added

main.log from py38-pyobjc

comment:1 Changed 14 months ago by ryandesign (Ryan Carsten Schmidt)

Cc: danchr@… removed
Owner: set to danchr
Port: py-pyobjc added; py38-pyobjc removed
Status: newassigned

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

Resolution: duplicate
Status: assignedclosed
Note: See TracTickets for help on using tickets.