You are not logged in.
After my previous problems with dkms failing to build kernel modules having been fixed, I had similar happen again when the kernel upgraded to 5.11 (and because I wasn't paying attention, left me with not one, but two non-booting systems, this time). One of the systems that failed to boot was my laptop, which has negligible kernel modules other than stock, and none of them are dkms.
This different behaviour got me digging, so I upgraded the stock kernel and headers (leaving my default zen at 5.10) and, when dkms builds failed, I dug into the logs. The logs complained of not being able to find pahole.
Installed, and rebuilt the dkms modules, and everything is fine on the stock kernel afterwards (at least on my desktop). Then upgraded the zen kernel and still no errors.
I don't recall ever having pahole installed, so is this a new dependency?
As an aside, laptop still won't boot with 5.11. It gets stuck at loading initial ramdisk. Need to investigate that one, now. Working fine with 5.10.
Last edited by Roken (2021-02-17 03:41:28)
Ryzen 5900X 12 core/24 thread - RTX 3090 FE 24 Gb, Asus B550-F Gaming MB, 128Gb Corsair DDR4, Cooler Master N300 chassis, 5 HD (2 NvME PCI, 4SSD) + 1 x optical.
Linux user #545703
/ is the root of all problems.
Offline
Offline
Thank you. I did search before I posted, and actually found very little re pahole at all. I agree that it should at least be an opt depend of dkms, but let's see how it plays out. I have it installed now. I'll let others more knowledgeable than I debate it.
I would have expected this to have been included on the news page. There will likely be a good few people caught out until the debate is resolved.
I'm kinda proud of myself for figuring it out. Hope I can make similar progress with the laptop (pahole hasn't fixed that, but not surprising since there are no dkms modules installed on the laptop. Going to look at ucode for that as a start).
Thank you once again for confirming.
Ryzen 5900X 12 core/24 thread - RTX 3090 FE 24 Gb, Asus B550-F Gaming MB, 128Gb Corsair DDR4, Cooler Master N300 chassis, 5 HD (2 NvME PCI, 4SSD) + 1 x optical.
Linux user #545703
/ is the root of all problems.
Offline
Worst than that: even a simple kernel module wont build without pahole.
Thus if it's the way to go now, then I recommend pahole as a dependency of kernel development packages.
Offline