Suricata not recognising packets, but tshark does

I get these errors, after installing the libhtp without issue.

sudo dpkg -i suricata_5.0.3-0ubuntu3_armhf.deb
(Reading database ... 69411 files and directories currently installed.)
Preparing to unpack suricata_5.0.3-0ubuntu3_armhf.deb ...
Unpacking suricata (5.0.3-0ubuntu3) over (5.0.3-0ubuntu3) ...
dpkg: dependency problems prevent configuration of suricata:
 suricata depends on libc6 (>= 2.29); however:
  Version of libc6:armhf on system is 2.28-10+rpi1.
 suricata depends on python3-yaml; however:
  Package python3-yaml is not installed.
 suricata depends on liblzma-dev; however:
  Package liblzma-dev is not installed.

dpkg: error processing package suricata (--install):
 dependency problems - leaving unconfigured
Processing triggers for systemd (241-7~deb10u4+rpi1) ...
Processing triggers for man-db (2.8.5-2) ...
Errors were encountered while processing:
 suricata