[MacPorts] #66438: spice-gtk configure failure
MacPorts
noreply at macports.org
Mon Feb 27 04:53:40 UTC 2023
#66438: spice-gtk configure failure
------------------------+--------------------
Reporter: ANONIMNIQ | Owner: (none)
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version:
Resolution: | Keywords:
Port: spice-gtk |
------------------------+--------------------
Comment (by ryandesign):
meson-log.txt says the problem is:
{{{
Could not introspect Python (['/opt/local/bin/python3.9',
'/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports
.org_macports_release_tarballs_ports_gnome_spice-gtk/spice-
gtk/work/.tmp/tmpto0jnokc.py']): exit code -6
Program stdout:
Program stderr:
dyld[1238]: Library not loaded:
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_python39/python39/work/destroot/opt/local/Library/Frameworks/Python.framework/Versions/3.9/Python
Referenced from: <770A2A3F-44FC-38BE-9CAB-1EC043731F2A>
/opt/local/Library/Frameworks/Python.framework/Versions/3.9/bin/python3.9
Reason: tried:
'/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_python39/python39/work/destroot/opt/local/Library/Frameworks/Python.framework/Versions/3.9/Python'
(no such file),
'/System/Volumes/Preboot/Cryptexes/OS/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_python39/python39/work/destroot/opt/local/Library/Frameworks/Python.framework/Versions/3.9/Python'
(no such file),
'/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_python39/python39/work/destroot/opt/local/Library/Frameworks/Python.framework/Versions/3.9/Python'
(no such file), '/Library/Frameworks/Python.framework/Versions/3.9/Python'
(no such file),
'/System/Library/Frameworks/Python.framework/Versions/3.9/Python' (no such
file, not in dyld cache)
subprojects/spice-common/meson.build:130:2: ERROR: <PythonExternalProgram
'/opt/local/bin/python3.9' -> ['/opt/local/bin/python3.9']> is not a valid
python or it is missing distutils
}}}
This is very curious. It says your /opt/local/bin/python3.9 is linked with
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_python39/python39/work/destroot/opt/local/Library/Frameworks/Python.framework/Versions/3.9/Python
which doesn't exist. It should be linked instead with
/opt/local/Library/Frameworks/Python.framework/Versions/3.9/Python, and is
on my system. Try reinstalling python39:
{{{
sudo port clean python39
sudo port -n upgrade --force python39
}}}
--
Ticket URL: <https://trac.macports.org/ticket/66438#comment:5>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list