Gajim crashing on ArchLinux after update of harfbuzz
Recently, there was an update of harfbuzz on my system and since then gajim fails to start. It throws the following error message:
$ gajim Traceback (most recent call last): File "gajim.py", line 231, in <module> import gtk File "/usr/lib/python2.7/site-packages/gajim/common/demandimport.py", line 95, in _demandimport return _import(name, globals, locals, fromlist, level) File "/usr/lib/python2.7/site-packages/gtk-2.0/gtk/__init__.py", line 40, in <module> from gtk import _gtk File "/usr/lib/python2.7/site-packages/gajim/common/demandimport.py", line 95, in _demandimport return _import(name, globals, locals, fromlist, level) ImportError: /usr/lib/libharfbuzz.so.0: undefined symbol: FT_Get_Var_Blend_Coordinates
I have the following versions of gajim and harfbuzz installed on my amd64 Arch linux:
$ pacman -Qs gajim local/gajim 0.16.6-1 A full featured and easy to use Jabber client $ pacman -Qs harfbuzz local/harfbuzz 1.4.1-1 OpenType text shaping engine local/harfbuzz-icu 1.4.1-1 OpenType text shaping engine (ICU integration) local/lib32-harfbuzz 1.3.1-2 OpenType text shaping engine. (32-bit)
I see the same behavior on my other 32-bit arch machine.
I am unsure whether this is a bug in harbuzz or in gajim but I did not observe any other unwanted behavior. So I guess it is gajim.