<div dir="ltr">Today I reinstalled my Fedora server (Fedora 28 x64), found the make dependency is missed in current Fedora WireGuard packages resulting in failing to use Wireguard.<div><br></div><div>```</div><div>[xx@xxx ~]$ sudo dnf install wireguard-dkms wireguard-tools<br></div><div><div>  Installing       : wireguard-dkms-1:0.0.20180802-1.fc28.noarch                  13/14 </div><div>  Running scriptlet: wireguard-dkms-1:0.0.20180802-1.fc28.noarch                  13/14 </div><div>warning: %post(wireguard-dkms-1:0.0.20180802-1.fc28.noarch) scriptlet failed, exit status 10</div><div>Non-fatal POSTIN scriptlet failure in rpm package wireguard-dkms</div><div>Non-fatal POSTIN scriptlet failure in rpm package wireguard-dkms</div><div>  Installing       : wireguard-tools-1:0.0.20180802-1.fc28.x86_64                 14/14 </div><div>  Running scriptlet: wireguard-tools-1:0.0.20180802-1.fc28.x86_64                 14/14 </div></div><div>...</div><div><br></div><div><div>[xx@xxx ~]$ sudo ip link add dev wg0 type wireguard</div><div>RTNETLINK answers: Operation not supported</div></div><div><br></div><div><div>[xx@xxx ~]$ sudo dkms build -m wireguard -v 0.0.20180802</div><div><br></div><div>Kernel preparation unnecessary for this kernel.  Skipping...</div><div><br></div><div>Building module:</div><div>cleaning build area...(bad exit status: 127)</div><div>make -j1 KERNELRELEASE=4.17.11-200.fc28.x86_64 -C /lib/modules/4.17.11-200.fc28.x86_64/build M=/var/lib/dkms/wireguard/0.0.20180802/build...(bad exit status: 127)</div><div>Error! Bad return status for module build on kernel: 4.17.11-200.fc28.x86_64 (x86_64)</div><div>Consult /var/lib/dkms/wireguard/0.0.20180802/build/make.log for more information.</div><div>[xx@xxx~]$ cat /var/lib/dkms/wireguard/0.0.20180802/build/make.log</div><div>DKMS make.log for wireguard-0.0.20180802 for kernel 4.17.11-200.fc28.x86_64 (x86_64)</div><div>Tue Aug  7 22:07:45 JST 2018</div><div>/usr/sbin/dkms: line 74: make: command not found</div></div><div>```</div><div><br></div><div>After I install the make dependency by hand and reinstall WireGuard packages, anything works fine.</div><div>Should the Fedora WireGuard packages add the make dependency? (I have no experience in maintaining package.)</div><div>If no needed, feel free to ignore this email.</div><div><br></div><div>Thanks.</div></div>