On Friday 16 October 2009 16:07:39 Larry Finger wrote:
This morning I did a zypper dup and got a total of 5 packages changes, one of which was libcairo.so.2. After the update, neither Firefox not Thunderbird would restart. When I tried to restart Thunderbird from the console, the message was "/usr/lib64/thunderbird/thunderbird-bin: error while loading shared libraries: libcairo.so.2: cannot open shared object file: No such file or directory"
Upon investigation, the link /usr/lib64/libcairo.so.2 pointed to /usr/lib64/libcairo.so.2.10902.0, which was no longer present. When I removed the link and created one to the new version at /usr/lib64/libcairo.so.2.10800.8, then both programs started working.
A run of ldconfig should have fixed this. And the post-install of cario runs ldconfig. Do you see any errors in the log files for the install of the cairo package? Andreas -- Andreas Jaeger, Program Manager openSUSE, aj@{novell.com,opensuse.org} Twitter: jaegerandi | Identica: jaegerandi SUSE LINUX Products GmbH, GF: Markus Rex, HRB 16746 (AG Nürnberg) Maxfeldstr. 5, 90409 Nürnberg, Germany GPG fingerprint = 93A3 365E CE47 B889 DF7F FED1 389A 563C C272 A126