Hi all,

Recently several packages updated, and after that I couldn't open not one app (that is, they would open for a brief moment, and then disappear). Restarting brought warnings:

Gdm [2114]: WARNING: failsafe dialog failed (inhibitions 01)
Gtk-WARNING: ignoring the separator setting /usr/sbin/gdm: symbol lookup error
/usr/lib/libpangocairo-1.0.so.0: undefined symbol: cairo_has_current_point
with back and forth flashing of X and terminal, without any possibility of starting X from terminal (after couple of these flashes, a popup window reported "some serious display error").
I'm running a virtual open SUSE 11, so I reverted to an earlier snapshot. I applied all updates except pango, and now everything's fine.
However, as I don't want to ignore
"a library for laying out and rendering text, with an emphasis
on internationalization. Pango can be used anywhere that text layout is
needed, but using Pango in conjunction with L<Cairo> and/or L<Gtk2>
provides a complete solution with high quality text handling and
graphics rendering.
regardless of the fact that I don't really need it in my work, does anyone have any idea why this happened, and could this "problem" be connected with the recent thread on "startx or display manager" with the accompanied poll?

Should I be concerned that every new update could do to X the same as pango did?