So, I'm in the middle of something. DSL goes down for no apparent reason. I don't see any WLAN I could share (and in fact NetworkManager has been behaving very weird since the update; if I don't kill -STOP it, it eats all my CPU just plain killing it also tears down the net; this problem can be googled a solution, not so much). So, UMTS. On this, pppd fails, giving unrecognized option '/dev/ttyUSB0'. This is the most obscure way they could find to say, You upgraded the kernel and haven't rebooted yet, so I can't find my shit. So, I reboot. Or, I try to. The upgrade from 220.127.116.11 to 18.104.22.168 plain broke my system (broke as in, EDD check, then BUG: INT14 CR2, dead before I get even the most basic boot messages). It is at this time that I notice that I haven't got a boot-manager installed that won't let me pass kernel options without excessive pain.
So I figure hey, that's what I have an older backup kernel for. That's 22.214.171.124 for me. That's older alright. Old enough apparently so some of the new (capability? I can't test this because I don't have the sources for this older kernel installed and consequently can't build capability_probe) fu doesn't work properly. Which in real terms means that I get to boot, but then I don't get to login (Cannot make/remove an entry for the specified session). This is healed by booting from DVD and changing the pam_loginuid.so line in /etc/pam.d/login from required to optional. (Change the xdm and sshd files likewise as needed.) This results in pam_loginuid(xdm:session): Cannot open /proc/self/loginuid: Read-only file system
pam_loginuid(xdm:session): set_loginuid failed
and an actual login. Whee. This brings back UMTS. Which of course means that the DSL fault ceases exactly one minute later (to their credit, this is my provider's first unannounced downtime ever). Which in turn means that I get to find a kernel in ftp5.gwdg.de/pub/opensuse/repositories/Kernel:/ that is more recent (2.6.26-rc3) than the one I got from factory. Lo and behold, this kernel actually works for me logins, UMTS, and all. I change back my PAM-setup. At this time, I'm ready to return to what I was doing, if annoyed as hell. Of course by this time, everybody I had been working with has left. Why the hell can't I stick with nice three or four months old software? This is a major personality defect. It is also a smegging waste of time.