You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Describe the bug
Terminator fails to start with the latest version of python-cairo available on archlinux which is 1.23.0-3.
Here are the error logs:
Traceback (most recent call last):
File "/usr/bin/terminator", line 48, in <module>
import terminatorlib.optionparse
File "/usr/lib/python3.10/site-packages/terminatorlib/optionparse.py", line 22, in <module>
from terminatorlib.terminator import Terminator
File "/usr/lib/python3.10/site-packages/terminatorlib/terminator.py", line 12, in <module>
from . import borg
File "/usr/lib/python3.10/site-packages/terminatorlib/borg.py", line 11, in <module>
from .util import dbg
File "/usr/lib/python3.10/site-packages/terminatorlib/util.py", line 21, in <module>
import cairo
File "/home/breigner01/.local/lib/python3.10/site-packages/cairo/__init__.py", line 1, in <module>
from ._cairo import * # noqa: F401,F403
ImportError: /home/breigner01/.local/lib/python3.10/site-packages/cairo/_cairo.cpython-310-x86_64-linux-gnu.so: undefined symbol: cairo_tee_surface_index
This looks like Arch didn't package cairo correctly, or is missing the gobject-introspection binaries for python. Or, you're using a custom python which doesn't link against the newly installed version of cairo, based on: ImportError: /home/breigner01/.local/lib/python3.10/site-packages/cairo/_cairo.cpython-310-x86_64-linux-gnu.so: undefined symbol: cairo_tee_surface_index
Describe the bug
Terminator fails to start with the latest version of python-cairo available on archlinux which is 1.23.0-3.
Here are the error logs:
And here's my config:
To Reproduce
Steps to reproduce the behavior:
Expected behavior
Terminator starts normally
Desktop (please complete the following information):
The text was updated successfully, but these errors were encountered: