[MacPorts] #60272: py27-matplotlib @2.2.5_0 +qt5+webagg: failed to build, command execution failed
MacPorts
noreply at macports.org
Mon Mar 30 15:35:27 UTC 2020
#60272: py27-matplotlib @2.2.5_0 +qt5+webagg: failed to build, command execution
failed
----------------------------------+------------------------
Reporter: thomasrussellmurphy | Owner: reneeotten
Type: defect | Status: assigned
Priority: Normal | Milestone:
Component: ports | Version:
Resolution: | Keywords:
Port: py-matplotlib |
----------------------------------+------------------------
Comment (by reneeotten):
so the actual problem is this:
{{{
objc[50613]: +[__NSCFConstantString initialize] may have been in progress
in another thread when fork() was called.
objc[50613]: +[__NSCFConstantString initialize] may have been in progress
in another thread when fork() was called. We cannot safely call it or
ignore it in the fork() child process. Crashing instead. Set a breakpoint
on objc_initializeAfterForkError to debug.
qt5agg: no [Check timed out]
}}}
and has to do with some issue in the multiprocessing (I think it worked
fine before the update of {{{py-pyobjc}}}).. Anwyway, there doesn't seem
to be an obvious reason to use multiprocessing for this (and it will use
another method when {{{import multiprocessing}}} fails). So I just patched
{{{setupext.py}}} to not use multiprocessing and then it works fine. I'll
commit the change shortly.
--
Ticket URL: <https://trac.macports.org/ticket/60272#comment:4>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list