EDIT: I created a support issue @ 2021-11-19 Stable Update - error in "Install DKMS modules" step which was resolved and ended up having nothing directly to do with this update.
Expand to see original post
I proceeded with a pamac update (GUI) after updating libpamac
first (sudo pacman -Sy libpamac
)… I didn’t need to worry about the pipewire/wireplumber conflict as I do not have wirerplumber
installed.
For the most part, the update went smoothly and I am booted back into an update Manjaro on Kernel 5.14.18 (previously 5.14.10).
However, I did notice issues in the pamac GUI log… and later extracted from var\log\pacman.log
related to v4l2loopback-dkms
(the pamac GUI’s package name)…
[2021-11-19T10:51:06-0600] [ALPM] running '70-dkms-upgrade.hook'...
[2021-11-19T10:51:06-0600] [ALPM-SCRIPTLET] ==> Unable to remove module v4l2loopback/0.12.5 for kernel *: Not found in dkms status output.
[2021-11-19T10:51:06-0600] [ALPM] running '71-dkms-remove.hook'...
[2021-11-19T10:51:06-0600] [ALPM-SCRIPTLET] ==> Unable to remove module v4l2loopback/0.12.5 for kernel 5.14.10-1-MANJARO: Not found in dkms status output.
[2021-11-19T10:51:06-0600] [ALPM-SCRIPTLET] ==> Unable to remove module v4l2loopback/0.12.5 for kernel 5.10.70-1-MANJARO: Not found in dkms status output.
<removed many unrelated/successful lines>
[2021-11-19T10:51:51-0600] [ALPM] running '70-dkms-install.hook'...
[2021-11-19T10:51:51-0600] [ALPM-SCRIPTLET] ==> ERROR: Missing home kernel headers for module v4l2loopback/0.12.5.
[2021-11-19T10:51:51-0600] [ALPM-SCRIPTLET] ==> ERROR: Missing proc kernel headers for module v4l2loopback/0.12.5.
[2021-11-19T10:51:51-0600] [ALPM-SCRIPTLET] ==> ERROR: Missing lost+found kernel headers for module v4l2loopback/0.12.5.
[2021-11-19T10:51:51-0600] [ALPM-SCRIPTLET] ==> ERROR: Missing 5.10.79-1-MANJARO kernel headers for module v4l2loopback/0.12.5.
[2021-11-19T10:51:51-0600] [ALPM-SCRIPTLET] ==> ERROR: Missing lib kernel headers for module v4l2loopback/0.12.5.
[2021-11-19T10:51:51-0600] [ALPM-SCRIPTLET] ==> ERROR: Missing mnt kernel headers for module v4l2loopback/0.12.5.
[2021-11-19T10:51:51-0600] [ALPM-SCRIPTLET] ==> ERROR: Missing desktopfs-pkgs.txt kernel headers for module v4l2loopback/0.12.5.
[2021-11-19T10:51:51-0600] [ALPM-SCRIPTLET] ==> ERROR: Missing rootfs-pkgs.txt kernel headers for module v4l2loopback/0.12.5.
[2021-11-19T10:51:51-0600] [ALPM-SCRIPTLET] ==> ERROR: Missing bin kernel headers for module v4l2loopback/0.12.5.
[2021-11-19T10:51:51-0600] [ALPM-SCRIPTLET] ==> ERROR: Missing tmp kernel headers for module v4l2loopback/0.12.5.
[2021-11-19T10:51:51-0600] [ALPM-SCRIPTLET] ==> ERROR: Missing etc kernel headers for module v4l2loopback/0.12.5.
[2021-11-19T10:51:51-0600] [ALPM-SCRIPTLET] ==> ERROR: Missing swapfile kernel headers for module v4l2loopback/0.12.5.
[2021-11-19T10:51:51-0600] [ALPM-SCRIPTLET] ==> ERROR: Missing 5.14.18-1-MANJARO kernel headers for module v4l2loopback/0.12.5.
[2021-11-19T10:51:51-0600] [ALPM-SCRIPTLET] ==> ERROR: Missing sys kernel headers for module v4l2loopback/0.12.5.
[2021-11-19T10:51:51-0600] [ALPM-SCRIPTLET] ==> ERROR: Missing dev kernel headers for module v4l2loopback/0.12.5.
[2021-11-19T10:51:51-0600] [ALPM-SCRIPTLET] ==> ERROR: Missing usr kernel headers for module v4l2loopback/0.12.5.
[2021-11-19T10:51:51-0600] [ALPM-SCRIPTLET] ==> ERROR: Missing sbin kernel headers for module v4l2loopback/0.12.5.
[2021-11-19T10:51:51-0600] [ALPM-SCRIPTLET] ==> ERROR: Missing lib64 kernel headers for module v4l2loopback/0.12.5.
[2021-11-19T10:51:51-0600] [ALPM-SCRIPTLET] ==> ERROR: Missing data kernel headers for module v4l2loopback/0.12.5.
[2021-11-19T10:51:51-0600] [ALPM-SCRIPTLET] ==> ERROR: Missing share kernel headers for module v4l2loopback/0.12.5.
[2021-11-19T10:51:51-0600] [ALPM-SCRIPTLET] ==> ERROR: Missing opt kernel headers for module v4l2loopback/0.12.5.
[2021-11-19T10:51:51-0600] [ALPM-SCRIPTLET] ==> ERROR: Missing var kernel headers for module v4l2loopback/0.12.5.
[2021-11-19T10:51:51-0600] [ALPM-SCRIPTLET] ==> ERROR: Missing srv kernel headers for module v4l2loopback/0.12.5.
[2021-11-19T10:51:51-0600] [ALPM-SCRIPTLET] ==> ERROR: Missing root kernel headers for module v4l2loopback/0.12.5.
[2021-11-19T10:51:51-0600] [ALPM-SCRIPTLET] ==> ERROR: Missing run kernel headers for module v4l2loopback/0.12.5.
[2021-11-19T10:51:51-0600] [ALPM-SCRIPTLET] ==> ERROR: Missing boot kernel headers for module v4l2loopback/0.12.5.
[2021-11-19T10:51:51-0600] [ALPM] running '90-mkinitcpio-install.hook'...
[2021-11-19T10:51:51-0600] [ALPM-SCRIPTLET] ==> Building image from preset: /etc/mkinitcpio.d/linux510.preset: 'default'
[2021-11-19T10:51:51-0600] [ALPM-SCRIPTLET] -> -k /boot/vmlinuz-5.10-x86_64 -c /etc/mkinitcpio.conf -g /boot/initramfs-5.10-x86_64.img
Do these errors mean that my current (5.14) and backup (5.10 LTS) kernels were not updated properly… and/or perhaps some things (headers?) it was trying to build against weren’t installed yet?
This is what I see for kernels, post update…
P.S. My favorite fixes/additions in KDE that I’ve noticed so far…
1. right-clicking a desktop icon (on the right monitor) no longer opens the context menu on the left monitor… a fix I’ve been looking forward to for a while!
2. the inclusion of accent colour settings… yay!
3. KDE would sometimes forget that I disabled my AMD HDMI/DP sound… now it has an “Inactive Cards” section where it’s now listed as “Profile = Off”
4. audio profiles/test moved up a level to “Playback Devices”
EDIT: Is it because dkms
in pamac lists no “header dependencies” selected/installed?
Instead of selecting any of the listed optional dependencies, should I pick the “version specific” ones from pamac?
And then what? Reinstall via pacman -S v4l2loopback
and then run mkinitcpio -P
?
P.S.S. Are there any issues trying to be “future proof” and installing the 5.15 and 5.16 packages even though I’m not using those kernels yet?