Tuesday, June 02, 2009

Installing Google Earth in Ubuntu 9.04 with fix for libcrypto.so.0.9.8 error

I recently installed Google Earth in Ubuntu 9.04 from an online guide:
$ sudo apt-get install googleearth-package
$ make-googleearth-package --force
$ sudo dpkg -i googleearth*.deb

But unfortunately I ran into this error:
$ googleearth
/usr/lib/googleearth/googleearth-bin: symbol lookup error: /usr/lib/googleearth/libssl.so.0.9.8: undefined symbol: EVP_idea_cbc
After some digging around I discovered some cryptic instructions to renaming libcrypto to fix the error. The following worked for me:
$ cd /usr/lib/googleearth
$ sudo cp libcrypto.so.0.9.8.removed-by-installer libcrypto.so.0.9.8

No comments: