the message you have posted is as expected. you are running Raspberry OS 32bit, therefore compiling 64bit (5.4.79-v8+) is skipped by dpkg. Nothing to worry about.
wg-quick up wg0
[#] ip link add wg0 type wireguard
[#] wg setconf wg0 /dev/fd/63
[#] ip -4 address add 10.9.0.1/24 dev wg0
[#] ip link set mtu 1420 up dev wg0
[#] resolvconf -a tun.wg0 -m 0 -x
[#] iptables -A FORWARD -i wg0 -j ACCEPT; iptables -A FORWARD -o wg0 -j ACCEPT; iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
[#] iptables -A FORWARD -i wg0 -j ACCEPT; iptables -A FORWARD -o wg0 -j ACCEPT; iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
Edit:
I tried to start it and it errored again but i got this
sudo journalctl -u wg-quick@wg0
-- Logs begin at Tue 2020-12-08 10:55:12 EST, end at Tue 2020-12-08 16:05:27 EST. --
Dec 08 16:04:35 DietPi systemd[1]: Starting WireGuard via wg-quick(8) for wg0...
Dec 08 16:04:35 DietPi wg-quick[20710]: wg-quick: `wg0' already exists
Dec 08 16:04:35 DietPi systemd[1]: wg-quick@wg0.service: Main process exited, code=exited, status=1/FAI
LURE
Dec 08 16:04:35 DietPi systemd[1]: wg-quick@wg0.service: Failed with result 'exit-code'.
Dec 08 16:04:35 DietPi systemd[1]: Failed to start WireGuard via wg-quick(8) for wg0.
TheBrokenGod wrote: ↑Tue Dec 08, 2020 10:20 pm
Also, I set up wireguard before it was included in the DietPi-software I believe so maybe that is why it's not standard.
that's a good explanation. At least it's fixed now
Pls let us know if a solution is working. This could help others if they hit by similar situation. Your DietPi Team