FS#52636 - fcitx's UI stops showing after upgraded to harfbuzz-1.4.1

Attached to Project: Community Packages
Opened by Wang Guan (monolith) - Thursday, 19 January 2017, 17:26 GMT
Last edited by Antonio Rojas (arojas) - Thursday, 19 January 2017, 17:30 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To No-one
Architecture x86_64
Severity Medium
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 1
Private No

Details

Description:

After `fcitx` process is started, its UI is now showing up. (It still responds to keyboard, only the UI is gone).

Also, this error message is printed by `fcitx` process:
```
(ERROR-6678 /build/fcitx/src/fcitx-4.2.9.1/src/lib/fcitx/module.c:61) Module: open /usr/lib/fcitx/fcitx-vk.so fail /usr/lib/libharfbuzz.so.0: undefined symbol: FT_Get_Var_Blend_Coordinates
...
(ERROR-6678 /build/fcitx/src/fcitx-4.2.9.1/src/lib/fcitx/ui.c:192) UI: open /usr/lib/fcitx/fcitx-classic-ui.so fail /usr/lib/libharfbuzz.so.0: undefined symbol: FT_Get_Var_Blend_Coordinates
```

This issue occurs since I upgraded to harfbuzz-1.4.1 (which is an indirect depencency in fcitx -- icu -- harfbuzz -- harfbuzz-icu).
Downgrading to harfbuzz-1.3.4-1 fixes this issue (both UI and "undefined symbol error" message)


Steps to reproduce:

Install fcitx 4.2.9.1-2 and 1.4.1-1, and start fcitx.
This task depends upon

Closed by  Antonio Rojas (arojas)
Thursday, 19 January 2017, 17:30 GMT
Reason for closing:  Not a bug
Additional comments about closing:  Unsupported freetype

Loading...