View Single Post
Old 02-20-2017, 03:47 PM   #19
pev
Junior Member
 
Join Date: Jan 2017
Posts: 11
Default

Finally - it looks like dkms doesnt set KERNELRELEASE for make and for whatever reason this doesn't get picked up on by displaylink-installer.sh.

root@zed:/usr/src# dkms remove evdi/1.3.52 --all

-------- Uninstall Beginning --------
Module: evdi
Version: 1.3.52
Kernel: 4.4.0-59-generic (x86_64)
-------------------------------------

Status: This module version was INACTIVE for this kernel.
depmod....

DKMS: uninstall completed.

------------------------------
Deleting module version: 1.3.52
completely from the DKMS tree.
------------------------------
Done.
root@zed:/usr/src# dkms --verbose build evdi/1.3.52

Creating symlink /var/lib/dkms/evdi/1.3.52/source ->
/usr/src/evdi-1.3.52

DKMS: add completed.

Kernel preparation unnecessary for this kernel. Skipping...

Building module:
make clean DKMS_BUILD=1
/lib/modules//build
make KBUILD_VERBOSE=1 SUBDIRS=/var/lib/dkms/evdi/1.3.52/build SRCROOT=/var/lib/dkms/evdi/1.3.52/build -C /lib/modules//build clean
make[1]: *** /lib/modules//build: No such file or directory. Stop.
Makefile:25: recipe for target 'clean' failed
make: *** [clean] Error 2
(bad exit status: 2)
{ make KERNELRELEASE=4.4.0-59-generic all INCLUDEDIR=/lib/modules/4.4.0-59-generic/build/include KVERSION=4.4.0-59-generic DKMS_BUILD=1; } >> /var/lib/dkms/evdi/1.3.52/build/make.log 2>&1

make clean DKMS_BUILD=1
/lib/modules//build
make KBUILD_VERBOSE=1 SUBDIRS=/var/lib/dkms/evdi/1.3.52/build SRCROOT=/var/lib/dkms/evdi/1.3.52/build -C /lib/modules//build clean
make[1]: *** /lib/modules//build: No such file or directory. Stop.
Makefile:25: recipe for target 'clean' failed
make: *** [clean] Error 2
(bad exit status: 2)

DKMS: build completed.
root@zed:/usr/src# echo $?
0
pev is offline   Reply With Quote