[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