[MacPorts] #57939: at-spi2-core build fails under Mojave 10.14.2 : "Otool does not work"
MacPorts
noreply at macports.org
Tue Jan 22 16:37:59 UTC 2019
#57939: at-spi2-core build fails under Mojave 10.14.2 : "Otool does not work"
---------------------------+----------------------
Reporter: JVD66 | Owner: dbevans
Type: defect | Status: assigned
Priority: Normal | Milestone:
Component: ports | Version:
Resolution: | Keywords:
Port: at-spi2-core |
---------------------------+----------------------
Changes (by kencu):
* status: new => assigned
* owner: (none) => dbevans
* port: => at-spi2-core
Old description:
> A port install of 'libvirt' and 'virt-manager':
> $ port -sv install libvirt virt-manager
> (I have Qemu installed) failed building the 'at-spi2-core' dependency
> with:
>
> [49/53] Generating symbol file
> 'atspi/f291f98@@atspi at sha/libatspi.0.dylib.symbols'.
> FAILED: atspi/f291f98@@atspi at sha/libatspi.0.dylib.symbols
> /opt/local/Library/Frameworks/Python.framework/Versions/3.7/bin/meson
> --internal symbolextractor atspi/libatspi.0.dylib
> 'atspi/f291f98@@atspi at sha/libatspi.0.dylib.symbols'
> Traceback (most recent call last):
> File
> "/opt/local/Library/Frameworks/Python.framework/Versions/3.7/bin/meson",
> line 11, in <module>
> load_entry_point('meson==0.49.0', 'console_scripts', 'meson')()
> File
> "/opt/local/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7
> /site-packages/mesonbuild/mesonmain.py", line 192, in main
> return run(sys.argv[1:], launcher)
> File
> "/opt/local/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7
> /site-packages/mesonbuild/mesonmain.py", line 181, in run
> return run_script_command(args[1], args[2:])
> File
> "/opt/local/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7
> /site-packages/mesonbuild/mesonmain.py", line 145, in run_script_command
> return module.run(script_args)
> File
> "/opt/local/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7
> /site-packages/mesonbuild/scripts/symbolextractor.py", line 111, in run
> gen_symbols(libfile, outfile, options.cross_host)
> File
> "/opt/local/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7
> /site-packages/mesonbuild/scripts/symbolextractor.py", line 100, in
> gen_symbols
> osx_syms(libfilename, outfilename)
> File
> "/opt/local/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7
> /site-packages/mesonbuild/scripts/symbolextractor.py", line 77, in
> osx_syms
> raise RuntimeError('Otool does not work.')
> RuntimeError: Otool does not work.
> [50/53] Generating Atspi-2.0.gir with a custom command.
> FAILED: atspi/Atspi-2.0.gir
>
> Otool is provided by cctools . I am not sure exactly what it is meant to
> do (no Otools man-page is installed!)
> but apparently meson is not happy with however it is or is not doing it.
>
> I guess one MUST use virtualbox on Mac OS X because Qemu is so limited
> and libvirt + virt-manager do not build?
New description:
A port install of 'libvirt' and 'virt-manager':
{{{
$ port -sv install libvirt virt-manager
}}}
(I have Qemu installed) failed building the 'at-spi2-core' dependency
with:
{{{
[49/53] Generating symbol file
'atspi/f291f98@@atspi at sha/libatspi.0.dylib.symbols'.
FAILED: atspi/f291f98@@atspi at sha/libatspi.0.dylib.symbols
/opt/local/Library/Frameworks/Python.framework/Versions/3.7/bin/meson
--internal symbolextractor atspi/libatspi.0.dylib
'atspi/f291f98@@atspi at sha/libatspi.0.dylib.symbols'
Traceback (most recent call last):
File
"/opt/local/Library/Frameworks/Python.framework/Versions/3.7/bin/meson",
line 11, in <module>
load_entry_point('meson==0.49.0', 'console_scripts', 'meson')()
File
"/opt/local/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7
/site-packages/mesonbuild/mesonmain.py", line 192, in main
return run(sys.argv[1:], launcher)
File
"/opt/local/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7
/site-packages/mesonbuild/mesonmain.py", line 181, in run
return run_script_command(args[1], args[2:])
File
"/opt/local/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7
/site-packages/mesonbuild/mesonmain.py", line 145, in run_script_command
return module.run(script_args)
File
"/opt/local/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7
/site-packages/mesonbuild/scripts/symbolextractor.py", line 111, in run
gen_symbols(libfile, outfile, options.cross_host)
File
"/opt/local/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7
/site-packages/mesonbuild/scripts/symbolextractor.py", line 100, in
gen_symbols
osx_syms(libfilename, outfilename)
File
"/opt/local/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7
/site-packages/mesonbuild/scripts/symbolextractor.py", line 77, in
osx_syms
raise RuntimeError('Otool does not work.')
RuntimeError: Otool does not work.
[50/53] Generating Atspi-2.0.gir with a custom command.
FAILED: atspi/Atspi-2.0.gir
}}}
Otool is provided by cctools . I am not sure exactly what it is meant to
do (no Otools man-page is installed!)
but apparently meson is not happy with however it is or is not doing it.
I guess one MUST use virtualbox on Mac OS X because Qemu is so limited and
libvirt + virt-manager do not build?
--
--
Ticket URL: <https://trac.macports.org/ticket/57939#comment:1>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list