I am using MATLAB on Arch Linux and I am running into problems. When I try and open the help (
doc) I get the following error
/opt/tmw/matlab/sys/jxbrowser/glnxa64/xulrunner/xulrunner-linux-64/libxul.so: /usr/lib/libharfbuzz.so.0: undefined symbol: FT_Done_MM_Var
Now from what I can piece together there is not as simple as rolling back the harfbuzz package since there is some sort of interaction between freetype2 and harfbuzz in that they need to be built against each other.
As MATLAB is proprietary it is hard to know exactly what is going on, but my guess is something in MATLAB was built against the older freetype2/harfbuzz setup and that is now causing issues. Does this seem reasonable? If so, how do I work around it? If not, what else could be going on?