Hi, I’ve just had an “update” fail with:
==> ERROR: Missing 7.0.7-arch1-1 kernel modules tree for module nct6687d/1.
==> ERROR: Missing 7.0.7-arch1-1 kernel modules tree for module r8125/9.017.01.
According to claude I have the arch headers installed too:
”ls /usr/lib/modules/” shows drwxr**-xr-**x - root 15 May 06:08 7.0.7-arch1-1
The timestamp shows that an “update” this morning must have installed them.
How do I remove the arch headers without breaking my system?
Thanks
eTux 2
Please post:
uname -r
pacman -Q | grep ^linux
uname: 7.0.6-1-cachyos
inux-api-headers 1:7.0-1
linux-cachyos 7.0.6-1
linux-cachyos-headers 7.0.6-1
linux-firmware 1:20260410-1
linux-firmware-amdgpu 1:20260410-1
linux-firmware-atheros 1:20260410-1
linux-firmware-broadcom 1:20260410-1
linux-firmware-cirrus 1:20260410-1
linux-firmware-intel 1:20260410-1
linux-firmware-mediatek 1:20260410-1
linux-firmware-nvidia 1:20260410-1
linux-firmware-other 1:20260410-1
linux-firmware-radeon 1:20260410-1
linux-firmware-realtek 1:20260410-1
linux-firmware-whence 1:20260410-1
linux-headers 7.0.7.arch1-1
Thanks
eTux 4
This is your currently running kernel.
You don’t have any Vanilla Arch kernel installed but you have
You don’t need this.
You can remove it:
sudo pacman -R linux-headers
Thank you for your help
I saw this online as a solution, but also saw a contradictory comment that it could break other stuff. Obviously I didn’t want that;-)
I’ll do it as soon as I get a break. Thanks again


























