New comment by moabeat-berlin on void-packages repository https://github.com/void-linux/void-packages/pull/46152#issuecomment-1732440086 Comment: Right, `make prepare0` seems to be sufficient for `/etc/kernel.d/post-install/10-dkms` and also for installing a dkms package after the kernel and headers have already been installed before seems to work. Since `vdso_prepare` is only a prerequisite for the `prepare` target, they seem to be not required. ``` grep -r "^prepare:" . ./Makefile:prepare: prepare0 ./Makefile:prepare: headers ./Makefile:prepare: tools/objtool ./Makefile:prepare: tools/bpf/resolve_btfids ./Makefile:prepare: CC_VERSION_TEXT := $(CC_VERSION_TEXT) ./Makefile:prepare: ./arch/arm64/Makefile:prepare: stack_protector_prepare ./arch/arm64/Makefile:prepare: vdso_prepare <-- here ./Kbuild:prepare: $(offsets-file) missing-syscalls $(atomic-checks) ```