[MacPorts] #67004: py38-pyobjc @9.0.1_0: failure to build on El Capitan
MacPorts
noreply at macports.org
Sun Feb 26 18:07:50 UTC 2023
#67004: py38-pyobjc @9.0.1_0: failure to build on El Capitan
----------------------------+-------------------------
Reporter: DaveStrickland | Owner: (none)
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version:
Keywords: elcapitan | Port: py38-pyobjc
----------------------------+-------------------------
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.
--
Ticket URL: <https://trac.macports.org/ticket/67004>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list