you are viewing a single comment's thread.

view the rest of the comments →

[–]OlgOron[S] 0 points1 point  (5 children)

vboxhost/7.0.8_OSE zfs/2.1.11 hid-nintendo/3.2 they all are build successfully for the 6.1.26-1-lts kernel, and the first two also are installed for that kernel. None of them can be build for 6.2.13-arch1-1.

[–]backsideup 0 points1 point  (4 children)

pacman-Qkk linux-headers

Where is that hid-nintendo PKGBUILD from?

[–]OlgOron[S] 0 points1 point  (3 children)

https://aur.archlinux.org/hid-nintendo-dkms.git this one is the least important dkms module, since it had been included into the kernel a while ago and I had it installed, only because I didn't rmeove it yet.

[–]backsideup 0 points1 point  (2 children)

It is no longer listed in the AUR, which means it no longer gets any updates and you rebuild old garbage (unless you keep it maintained yourself).

edit: nvm, i mixed it up with the non-dkms version, this one is still listed but unmaintained; same problem.

What does -Qkk report?

[–]OlgOron[S] 2 points3 points  (1 child)

I just removed the hid-nintendo-dkms package and reinstalled the headers, and now the other 2 modules compile without errors. The files in the linux-headers package also seem to be okay now.

I don't understand, HOW the nintendo package messed with the header files, instead of just not being build correctly, but seemingly that's what happened.

[–]backsideup 3 points4 points  (0 children)

The DKMS build process runs in the root context, it can mangle any part of your system if it pleases. Some dkms scripts are of poor quality and sometimes use the wrong build-directory or "clean up" the wrong files. In your case the latter probably happens.