Hi Steev, While the libnl landscape indeed seems to have simplified since the last time I took a look at it, I don't think we are in a good place right now. The last upload of libnl3 was in 2018. The packaging Git repository has disappeared. Upstream-wise, there's a 3.5.0 release on GitHub (picked up by Fedora), but it's not listed on the project homepage... Not very encouraging.
There's also a known issue with the integration related to tcpdump which now drops privileges by default and cannot delete the mon interface it creates, leaking interfaces at each invocation. So I won't be enabling this. I'm still of the opinion that libpcap should do the work by itself and not require libnl. Thanks.