Posted in Linux
libpangocairo-1.0.so.0 Eror Ubuntu
Satu hal aneh terjadi saat menjalankan google chrome dari terminal. Pesan errornya kurang lebih seperti berikut:
symbol lookup error: /usr/lib/i386-linux-gnu/libpangocairo-1.0.so.0: undefined symbol: cairo_ft_font_options_substitute
Setelah diselidiki, penyebabnya ternyata adalah variabel LD_LIBRARY_PATH yang mengarah ke folder /usr/local/lib, sehingga versinya tidak sesuai dengan library lain. Hal ini dikarenakan proses kompilasi protobuf sebelumnya yang memerlukan LD_LIBRARY_PATH dari /usr/local/lib.
Untuk membetulkannya, tinggal jalankan
export LD_LIBRARY_PATH=/usr/lib
dan jalankan google chrome dari terminal seperti biasa. Untuk linux lain, seharusnya juga sama solusinya.