On 04/22/2015 12:17 PM, walt wrote: > I just did a huge update on an older ~amd64 machine, and now only > three out of a dozen or so kernel modules load during bootup, which > leaves a lot of hardware in an unusable state.
Thanks to everyone who replied. The infuriating thing about this problem is that I'm sure I went through the same thing a few years ago and then forgot about it: Somehow (probably something stupid I did) these two symlinks got deleted somewhere in the middle of the big update: #ls -l /lib lrwxrwxrwx 1 root root 5 Feb 17 05:11 /lib -> lib64 #ls -l /usr/lib lrwxrwxrwx 1 root root 5 Jul 31 2013 /usr/lib -> lib64 After that happened, emerge created real directories /lib and /usr/lib and put files there instead of in /lib64 and /usr/lib64 where they belong. I suppose I should be thankful that the machine still boots even as far as rescue mode. (I'm not thankful, but that's not your problem ;) Thanks again for your excellent questions. They always give me new ideas for debugging problems like this one.