VMware Workstation frissítés után GCC hiba – Manjaro

Ha a szokásosnak mondható libconfig hibán kívül a GCC 6.3-at hiányolja a vmware-modconfig, akkor próbáld meg a következőt:

sed 's/gcc version 6/gcc version 7/' /proc/version > /tmp/version
mount --bind /tmp/version /proc/version
vmware-modconfig --console --install-all
umount /proc/version && rm /tmp/version
https://wiki.archlinux.org/index.php/VMware#vmware_modules_fail_to_build_on_kernel_4.11.2B_and_GCC_7

Ha nem indul a VMware Workstation a frissítés után – Manjaro

Megjelent a kis ablak, hogy elérhető friss VMware Workstation verzió, majd rá is kattintottam, hogy frissüljön. A frissítés le is futott szépen (ha nem menne, akkor itt a végén találsz megoldás), de nem akart elindulni, mivel  ugyanaz a hiba, mint telepítés után: nem indul a gui, hibaüzenet nincs. A múltkori megoldás most nem segített.

Szerencsére logol a /tmp/vmware-<id> fájlba, ebben pedig ez az érdekes rész:

appLoader| W115: Unable to load libfontconfig.so.1 from /usr/lib/vmware/lib/libfontconfig.so.1/libfontconfig.so.1: libexpat.so.0: cannot open shared object file: No such file or directory

És valóban, nálam a /usr/lib/-ben nincs libexpat.so.0 csak libexpat.so.1, így hát egy könnyed mozdulattal létrehoztam egy sysmlinket a libexpat.so.1-re:

cd /usr/lib/ && ln -s libexpat.so.1 libexpat.so.0

…és azóta is boldogan fut a friss VMware Workstation 12.5.6 build-5528349 a gépemen, legalábbis a következő frissítésig.