Am 17.04.20 um 01:20 schrieb Daniel Kahn Gillmor:
Control: affects 956893 + dkms
On Thu 2020-04-16 14:27:57 +0200, Holger Schröder wrote:
Loading new wireguard-1.0.20200413 DKMS files...
Building for 5.5.0-1-amd64
Building initial module for 5.5.0-1-amd64
Error! The /var/lib/dkms/wireguard/1.0.20200413/5.5.0-1-amd64/x86_64/dkms.conf
for module wireguard includes a BUILD_EXCLUSIVE directive which
does not match this kernel/arch. This indicates that it should not be built.
Skipped.
Yep -- this is deliberate. building wireguard isn't necessary because
5.5.0-1 already ships with wireguard.ko!
If you read
/var/lib/dkms/wireguard/1.0.20200413/5.5.0-1-amd64/x86_64/dkms.conf
(mentioned in the verbose dkms message above) you'll see that we have a
special carveout there to accomodate for this nice backport. (see also
#956241)
The "Error!" message is unfortunate, because it's not actually an error
at all. But that comes from dkms, and it's not something we can change
directly in the wireguard-dkms package.
I'm closing this bug report because everything is working as intended.
you should even be able to use wireguard with your new 5.5.0-1 kernel
without the wireguard-dkms package at all!
If I'm misunderstanding this and you're actually having problems with
wireguard on 5.5.0-1, feel free to reopen this report and give me more
detail about the problem.
Regards,
--dkg
I always thought that wireguard comes with kernel 5.6. If I had read the
changelog this would have been unnecessary. :-)
...