=== chris14_ is now known as chris14 [07:43] What's the process that autoinstalls `linux-image-oem-22.04c` AFTER regular installations have been working for months with their generic, hwe or aws kernels? [07:43] It has a bug that I want to research: I've seen more than 20 systems so far that lack the kernel headers because of this process... [07:43] apt install linux-oem-22.04c solves the issue, but the systems end up having 3 series of kernels, e.g. generic, hwe AND oem, without the user ever having ran anything other than a simple apt full-upgrade... [07:45] To be clear, installing 22.04 gets you generic, then with plain apt full-upgrades you end up with generic, hwe AND oem [10:17] no, installing 22.04 gives you hwe [10:19] (on !server) [10:57] tjaalton: AFAIK 22.04 and 22.04.1 give you -generic, while 22.04.2+ gives you -hwe. But in any case they shouldn't end up with all 3 series, -generic, -hwe and -oem [10:58] What's the process for auto-installing oem after the initial installation?Which package/script does that? [11:13] New kernels today upstream 1-2 days early [11:22] alkisg: the hwe-metapackage is always installed, so that it rolls to the next one. in .0 and .1 it does essentially give the generic kernel [11:23] there is no process for auto-installing oem on normal upgrades, so you'd need to look at the apt/dpkg logs to figure out why it would install those. but I suspect some nvidia wonkiness [11:37] > <@thefossguy:matrix.org> Hello there, I am experimenting with enabling Rust support in the Linux kernel. So far, I have been able to compile the kernel with Rust support enabled; only in theory. The kernel config options say that Rust support is present but trying to build the out of tree Rust module fails... (full message at ) [12:14] tjaalton: thanks, I'll ask for remote access to check the logs [12:23] tjaalton: for iso in *22.04*.iso; do echo -n "$iso: "; mount "$iso" /mnt; mount /mnt/casper/filesystem.squashfs /mnt; chroot /mnt dpkg -l | grep -q hwe && echo -n "YES, " || echo -n "NO, "; umount /mnt; umount /mnt; done 2>/dev/null [12:23] kubuntu-22.04.2-desktop-amd64.iso: YES, lubuntu-22.04.1-desktop-amd64.iso: NO, ubuntu-22.04.1-desktop-amd64.iso: YES, ubuntu-22.04.1-live-server-amd64.iso: NO, ubuntu-mate-22.04.2-desktop-amd64.iso: YES, xubuntu-22.04.1-desktop-amd64.iso: NO [12:24] At least in the live CDs, in 22.04 and 22.04.1, there's no -hwe; it starts with 22.04.2 [12:24] But OK that's not important, I'll try to discover why these users are getting the -oem package, thanks [12:25] Ah, it's there in gnome (which I rarely use) but not in the other flavors; that explains it [12:28] (although all flavours should really have the same kernel packages...) === leftyfb_ is now known as leftyfb [13:26] thefossguy, this is with upstream kernel right? not the ubuntu kernel. Also, do you have CONFIG_RUST=y in your kernel .config? === Furna_away is now known as Furna