Приветствую. Сидел я значит такой на Manjaro и никого не трогал, и тут бац! Обновление прилетело. И я его решил применить. После которого, как я понял, перестал работать мой любимый плеер. Падает с ошибкой:
starting deadbeef 0.7.2
server_start
searching for GUI plugins in /home/kekeke/.local/lib64/deadbeef
searching for GUI plugins in /home/kekeke/.local/lib/deadbeef
searching for GUI plugins in /usr/lib/deadbeef
load_plugin_dir /usr/lib/deadbeef: scandir found 61 files
found gui plugin ddb_gui_GTK2.so
added GTK2 gui plugin
found gui plugin ddb_gui_GTK3.so
added GTK3 gui plugin
load gui plugin
checking GUI plugin: GTK2
found selected GUI plugin: GTK2
loading plugin /usr/lib/deadbeef/ddb_gui_GTK2.so
dlopen error: /usr/lib/libharfbuzz.so.0: undefined symbol: FT_Get_Var_Blend_Coordinates
trying /usr/lib/deadbeef/ddb_gui_GTK2.fallback.so...
selected GUI plugin not found or failed to load, trying to find another GUI plugin
the plugin not found or failed to load
the plugin not found or failed to load
loading plugin /usr/lib/deadbeef/ddb_gui_GTK2.so
dlopen error: /usr/lib/libharfbuzz.so.0: undefined symbol: FT_Get_Var_Blend_Coordinates
trying /usr/lib/deadbeef/ddb_gui_GTK2.fallback.so...
the plugin not found or failed to load
the plugin not found or failed to load
the plugin not found or failed to load
loading plugin /usr/lib/deadbeef/ddb_gui_GTK3.so
dlopen error: /usr/lib/libharfbuzz.so.0: undefined symbol: FT_Get_Var_Blend_Coordinates
trying /usr/lib/deadbeef/ddb_gui_GTK3.fallback.so...
the plugin not found or failed to load
loading plugins from /home/kekeke/.local/lib64/deadbeef
loading plugins from /home/kekeke/.local/lib/deadbeef
loading plugins from /usr/lib/deadbeef
load_plugin_dir /usr/lib/deadbeef: scandir found 61 files
loading plugin /usr/lib/deadbeef/aac.so
loading plugin /usr/lib/deadbeef/adplug.so
loading plugin /usr/lib/deadbeef/alac.so
loading plugin /usr/lib/deadbeef/alsa.so
loading plugin /usr/lib/deadbeef/artwork.so
dlopen error: /usr/lib/libharfbuzz.so.0: undefined symbol: FT_Get_Var_Blend_Coordinates
trying /usr/lib/deadbeef/artwork.fallback.so...
plugin not found or failed to load
loading plugin /usr/lib/deadbeef/cdda.so
loading plugin /usr/lib/deadbeef/converter.so
loading plugin /usr/lib/deadbeef/converter_gtk2.so
dlopen error: /usr/lib/libharfbuzz.so.0: undefined symbol: FT_Get_Var_Blend_Coordinates
trying /usr/lib/deadbeef/converter_gtk2.fallback.so...
plugin not found or failed to load
loading plugin /usr/lib/deadbeef/converter_gtk3.so
dlopen error: /usr/lib/libharfbuzz.so.0: undefined symbol: FT_Get_Var_Blend_Coordinates
trying /usr/lib/deadbeef/converter_gtk3.fallback.so...
plugin not found or failed to load
loading plugin /usr/lib/deadbeef/dca.so
loading plugin /usr/lib/deadbeef/ddb_ao.so
loading plugin /usr/lib/deadbeef/ddb_dumb.so
loading plugin /usr/lib/deadbeef/ddb_infobar_gtk2.so
dlopen error: /usr/lib/libharfbuzz.so.0: undefined symbol: FT_Get_Var_Blend_Coordinates
trying /usr/lib/deadbeef/ddb_infobar_gtk2.fallback.so...
plugin not found or failed to load
loading plugin /usr/lib/deadbeef/ddb_infobar_gtk3.so
dlopen error: /usr/lib/libharfbuzz.so.0: undefined symbol: FT_Get_Var_Blend_Coordinates
trying /usr/lib/deadbeef/ddb_infobar_gtk3.fallback.so...
plugin not found or failed to load
loading plugin /usr/lib/deadbeef/ddb_misc_filebrowser_GTK2.so
dlopen error: /usr/lib/libharfbuzz.so.0: undefined symbol: FT_Get_Var_Blend_Coordinates
trying /usr/lib/deadbeef/ddb_misc_filebrowser_GTK2.fallback.so...
plugin not found or failed to load
loading plugin /usr/lib/deadbeef/ddb_misc_quick_search_GTK2.so
dlopen error: /usr/lib/libharfbuzz.so.0: undefined symbol: FT_Get_Var_Blend_Coordinates
trying /usr/lib/deadbeef/ddb_misc_quick_search_GTK2.fallback.so...
plugin not found or failed to load
loading plugin /usr/lib/deadbeef/ddb_misc_quick_search_GTK3.so
dlopen error: /usr/lib/libharfbuzz.so.0: undefined symbol: FT_Get_Var_Blend_Coordinates
trying /usr/lib/deadbeef/ddb_misc_quick_search_GTK3.fallback.so...
plugin not found or failed to load
loading plugin /usr/lib/deadbeef/ddb_mono2stereo.so
loading plugin /usr/lib/deadbeef/ddb_shn.so
loading plugin /usr/lib/deadbeef/dsp_libsrc.so
loading plugin /usr/lib/deadbeef/ffap.so
loading plugin /usr/lib/deadbeef/ffmpeg.so
dlopen error: /usr/lib/libharfbuzz.so.0: undefined symbol: FT_Get_Var_Blend_Coordinates
trying /usr/lib/deadbeef/ffmpeg.fallback.so...
plugin not found or failed to load
loading plugin /usr/lib/deadbeef/flac.so
loading plugin /usr/lib/deadbeef/gme.so
loading plugin /usr/lib/deadbeef/hotkeys.so
loading plugin /usr/lib/deadbeef/in_sc68.so
loading plugin /usr/lib/deadbeef/lastfm.so
Segmentation Fault
Segmentation fault (core dumped)
Гугол постал на багрепорты, которые какой-то чувак тупо закрывает с сообщением Unsupported freetype2 packages are unsupported https://bugs.archlinux.org/task/52441 https://bugs.archlinux.org/task/52487
pacman -S -s deadbeef
community/deadbeef 0.7.2-1 [installed]
A GTK+ audio player for GNU/Linux.
pacman -S -s harfbuzz
extra/harfbuzz 1.4.1-1 [installed]
OpenType text shaping engine
extra/harfbuzz-icu 1.4.1-1 [installed]
OpenType text shaping engine (ICU integration)
multilib/lib32-harfbuzz 1.4.1-1
OpenType text shaping engine (32-bit)
multilib/lib32-harfbuzz-icu 1.4.1-1
OpenType text shaping engine (32-bit, ICU integration)
Подскажите, пожалуйста, куда копать?
P. S. Пытался выпилить поставленные из aur плагины и ставить чистый deadbeef-git из AUR - не помогло.