FS#52453 - [harfbuzz] All external icon themes (such as Numix) are displayed as gnome-icon-theme
Attached to Project:
Arch Linux
Opened by Rajat Roy (rexdrive) - Monday, 09 January 2017, 09:09 GMT
Last edited by Doug Newgard (Scimmia) - Monday, 09 January 2017, 14:45 GMT
Opened by Rajat Roy (rexdrive) - Monday, 09 January 2017, 09:09 GMT
Last edited by Doug Newgard (Scimmia) - Monday, 09 January 2017, 14:45 GMT
|
Details
Description:
The latest update to 'harfbuzz' and 'harfbuzz-icu' results in the following error when running the command '/usr/bin/gdk-pixbuf-query-loaders --update-cache': g_module_open() failed for /usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-svg.so: /usr/lib/libharfbuzz.so.0: undefined symbol: FT_Get_Var_Blend_Coordinates Also, any externally installed icon themes (such as Numix) aren't rendered properly and are displayed as 'gnome-icon-theme'. SOLUTION:- The problem gets solved on reverting back both the packages to version 1.3.4-1. Additional info: * package version(s):- 1.4.1-1 * config and/or log files etc. Steps to reproduce: 1. Update harfbuzz and harfbuzz-icu to latest version i.e., 1.4.1-1. 2. Restart the system. 3. Run '/usr/bin/gdk-pixbuf-query-loaders --update-cache' as root. |
This task depends upon
When digging into the startkde script, I got the same error (from memory):
LD_BIND_NOW=true /usr/lib/kf5/start_kdeinit_wrapper --kded +kcminit_startup
/usr/lib/libharfbuzz.so.0: undefined symbol: FT_Get_Var_Blend_Coordinates
Reverting hurfbuzz made it possible to start KDE. The same happened to my friend. So I guess this is pretty high severity (maybe it has to do with freetype from infinality repos, I don't know).
https://bugs.archlinux.org/task/52442
https://bugs.archlinux.org/task/52441
https://bugs.archlinux.org/task/52439
https://bugs.archlinux.org/task/52436
These are just the latest.
Switch away from the unmaintained, and now broken, infinality packages back to the official freetype2 packages.
Exactly same error (/usr/lib/libharfbuzz.so.0: undefined symbol: FT_Get_Var_Blend_Coordinates) and solution by downgrading to 1.3.4-1.