after installing opensuse 11.0 MozillaFirefox crashes immediately at startup. I get the error message: “/usr/lib/firefox/firefox: symbol lookup error: /usr/lib/libgdk-x11-2.0.so.0: undefined symbol: cairo_format_stride_for_width”. Here some information about the program versions:
MozillaFirefox-3.0.3-1.1 and gtk2-2.13.3-14.
Any help is really appreciated.
In the meantime I did some further investigations on my own:
ldd -r /usr/lib/libgdk-x11-2.0.so.0 yields the following undefined symbol “cairo_format_stride_for_width”. According to the cairo manuals this function is available since cairo version 1.6. But cairo version distributed with opensuse 11.0 is only 1.4.14. I do not find a more recent one in the opensuse repositories. Any suggestions?
Take a look at the list here, which indicates some extra repositories for your search. I see a lot of them have Cairo 1.7-something.
RPM Search cairo
I tried this and have a lot of unresolved dependencies. Doesn’t work for me.
Don’t give urls for packages from rpm.pbone.net.
Great openSUSE packages search engine is here: Webpin
In my home repo You can find cairo 1.6.4 with subpixel hinting enabled.