When I try to use the match recent option with iptables, it reports that it can not find the /lib/iptables/libipt_recent.so file. I looked for this file and indeed it is no where to be found. I have tried to unmerge iptables, emerge sync, updated my packages, then remerge and still the same issue. I am able to reproduce this on another pc that I have that is running the 2.4 kernel, however my 3rd box that has the 2.6 kernel does seem to have the file. I have been able to dirty fix it by downloading the iptables sources and installing it over what I have to get the file and it is working fine at the moment. Reproducible: Always Steps to Reproduce: 1. run 2.4 kernel 2. emerge iptables 3. /lib/iptables/libipt_recent.so is not found Actual Results: iptables reports /lib/iptables/libipt_recent.so is not found Expected Results: created the /lib/iptables/libipt_recent.so file >>> emerge (1 of 1) net-firewall/iptables-1.2.11-r3 to / === (1 of 1) Cleaning (net-firewall/iptables-1.2.11-r3::/usr/portage/net-firewall/iptables/iptables-1.2.11-r3.e$1100653286: === (11 of 1) Compiling/Merging (net-firewall/iptables-1.2.11-r3::/usr/portage/net-firewall/iptables/iptables-1.$1100653608: === (11 of 1) Post-Build Cleaning (net-firewall/iptables-1.2.11-r3::/usr/portage/net-firewall/iptables/iptables-$1100653613: >>> AUTOCLEAN: net-firewall/iptables --- AUTOCLEAN: Nothing unmerged. ::: completed emerge (1 of 1) net-firewall/iptables-1.2.11-r3 to / Above is from the log and all appears fine in during the emerge.
I can't reproduce this using vanilla-sources-2.4.30, and there has been no comments for a long time, so I'm going to close this for the moment, please re-open if it persists for you (on recent kernels).
I have this problem, using the 2.6.23.1 vanilla-sources.
Never mind, adding the "extensions" USE flag fixed everything.