New comment by joshuakraemer on void-packages repository https://github.com/void-linux/void-packages/issues/48511#issuecomment-1925420616 Comment: @Chocimier, thanks for your comment. I didn't run `xbps-remove -o` (expecting `xbps-remove -Rf` to be sufficient). After running `xbps-remove -o`, the header packages are removed indeed. Afterwards, I've run `vkpurge rm all` again. I now have only the following linux packages installed: ``` % xbps-query --regex -s '^linux[0-9.]+' [*] linux6.6-6.6.11_1 Linux kernel and modules (6.6 series) [*] linux6.6-headers-6.6.11_1 Linux kernel and modules (6.6 series) - source headers for 3rd party modules ``` However, if I reconfigure the nvidia package, it still builds 4 DKMS modules: ``` % sudo xbps-reconfigure -f nvidia-dkms nvidia-dkms: configuring ... DKMS module 'nvidia-535.154.05' already added, skipping. Skipping kernel-5.13.19_1. kernel-headers package not installed... Building DKMS module 'nvidia-535.154.05' for kernel-5.15.60_1... done. Installing DKMS module 'nvidia-535.154.05' for kernel-5.15.60_1... done. Skipping kernel-5.19.17_1. kernel-headers package not installed... Skipping kernel-6.0.19_1. kernel-headers package not installed... Building DKMS module 'nvidia-535.154.05' for kernel-6.1.46_1... done. Installing DKMS module 'nvidia-535.154.05' for kernel-6.1.46_1... done. Building DKMS module 'nvidia-535.154.05' for kernel-6.1.55_2... done. Installing DKMS module 'nvidia-535.154.05' for kernel-6.1.55_2... done. Skipping kernel-6.1.71_1. kernel-headers package not installed... Skipping kernel-6.3.13_2. kernel-headers package not installed... Skipping kernel-6.5.13_1. kernel-headers package not installed... Building DKMS module 'nvidia-535.154.05' for kernel-6.6.11_1... done. Installing DKMS module 'nvidia-535.154.05' for kernel-6.6.11_1... done. ``` There are still 7 initramfs images in /boot: ``` # ls /boot/ config-6.6.11_1 efi grub initramfs-5.15.60_1.img initramfs-6.0.19_1.img initramfs-6.1.46_1.img initramfs-6.1.55_2.img initramfs-6.1.71_1.img initramfs-6.3.13_2.img initramfs-6.6.11_1.img vmlinuz-6.6.11_1 ```