Control: tags 886662 + confirmed On Mon 2018-01-08 17:50:55 +0100, C. Dominik Bodi wrote: > Package: wireguard-dkms > Version: 0.0.20171221-1 > Severity: grave > Justification: renders package unusable > > Dear Maintainer, > > as of today, wireguard-dkms fails to build the module for > linux-4.14.0-3 version 4.14.12-1 if libelf-dev is not installed. > Installing libelf-dev manually fixes the problem. I suggest adding > libelf-dev as a dependency to the package.
I can confirm this, thanks for the report. Here's what i'm seeing: 0 root@sid:~# apt install wireguard-dkms Reading package lists... Done Building dependency tree Reading state information... Done The following NEW packages will be installed: wireguard-dkms 0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. Need to get 161 kB of archives. After this operation, 1,079 kB of additional disk space will be used. Get:1 https://ftp-nyc.osuosl.org/debian sid/main amd64 wireguard-dkms all 0.0.20171221-1 [161 kB] Fetched 161 kB in 0s (1,285 kB/s) Selecting previously unselected package wireguard-dkms. (Reading database ... 82872 files and directories currently installed.) Preparing to unpack .../wireguard-dkms_0.0.20171221-1_all.deb ... Unpacking wireguard-dkms (0.0.20171221-1) ... Setting up wireguard-dkms (0.0.20171221-1) ... Loading new wireguard-0.0.20171221-1 DKMS files... Building for 4.14.0-3-amd64 Building initial module for 4.14.0-3-amd64 Error! Bad return status for module build on kernel: 4.14.0-3-amd64 (x86_64) Consult /var/lib/dkms/wireguard/0.0.20171221-1/build/make.log for more information. Scanning processes... Scanning linux images... Running kernel seems to be up-to-date. No services need to be restarted. No containers need to be restarted. No user sessions are running outdated binaries. 0 root@sid:~# cat /var/lib/dkms/wireguard/0.0.20171221-1/build/make.log DKMS make.log for wireguard-0.0.20171221-1 for kernel 4.14.0-3-amd64 (x86_64) Mon Jan 8 12:32:02 EST 2018 make: Entering directory '/usr/src/linux-headers-4.14.0-3-amd64' /usr/src/linux-headers-4.14.0-3-common/Makefile:947: *** "Cannot generate ORC metadata for CONFIG_UNWINDER_ORC=y, please install libelf-dev, libelf-devel or elfutils-libelf-devel". Stop. Makefile:146: recipe for target 'sub-make' failed make[1]: *** [sub-make] Error 2 Makefile:8: recipe for target 'all' failed make: *** [all] Error 2 make: Leaving directory '/usr/src/linux-headers-4.14.0-3-amd64' 0 root@sid:~# I'll fix this shortly. Regards, --dkg