Как указать DKMS на заголовки ядра?
При установке пакета, включающего модуль ядра (в моем случае openafs-modules-dkms), конфигурация пакета завершается неудачно, потому что DKMS не может найти модули, даже если пакет linux-headers-$(uname -r)
уже установлено.
Module build for the currently running kernel was skipped since the
kernel source for this kernel does not seem to be installed.
1 ответ
DKMS пытается следовать build
символическая ссылка внутри /lib/modules
(не уверен, почему его там нет), поэтому создайте его:
# ln -s /usr/src/linux-headers-$(uname -r) /lib/modules/$(uname -r)/build
Это было найдено путем проверки вызовов файловой системы, сделанных dkms:
# strace -f -e trace=file dpkg-reconfigure <package> >/tmp/dkms.log 2>&1