X server refused login. No X session possible. Reproducible: Always Steps to Reproduce: After "emerge --sync + emerge -auvD world" 1. dbus upgraded to 1.0.2 2. dubs-glib upgraded to 0.72 3. xorg-server upgraded to 1.1.1-r4 4. pam upgraded to 0.78-r5 ... some more updates Actual Results: X server refused login. No X session possible. - If I use XDM as login manager, then I see login window. But X session closed immediately after login attempt. - If I use GDM. Then I don't see any windows at all. Just observe the clock on snowing screen. Expected Results: 1. where are my windows gone :-) 2. hal daemon not available; 3. many dbus dependent application are broken; Stable branch MUST be kept stable!!! After downgrading the dbus to 0.62-r2 I am able to use X server. 1. But many application including hal use dbus-glib. 1.1. But there is only dbus-glib 0.72 ebuild. And this version depends on dbus >= 0.94; 1.1.1. But dbus 0.62 and 1.0.2 stable versions available; So no hal daemon available any more : ( I am not able to build dbus-glib-0.71 any more. Steev, please, return back this ebuild to portage :)
revdep-rebuild like you were told to do. works for everyone else
revdep-rebuild is the way to go. It's troublesome but that's how dbus devs intended it.
(In reply to comment #1) > revdep-rebuild like you were told to do. works for everyone else > Yes, you are right. Rebuild fix everything.