The ebuild uses the sed -i option which is not available in sed < 4.0, when sed 3.x is installed (an older install) iptables ebuild fails miserably, i'm not sure what this -i option does, so i don't know if it is completely necessary, if so perhaps a DEPEND is in line?
sed-4.x is marked as stable on x86/sparc/alpha and iptables does not have ppc in its KEYWORDS ...
No, this isn't invalid if the ebuild needs a specific sed version it needs to depend on that, the ebuild failed on my machine because the correct version of sed was not installed. The fact that sed is marked stable is irrelavent, a user doesn't know that they need to install a newer sed, and this is the whole reason we have depends anyway
aliz: how about depending iptables on virtual/linux-sources ?
Martin: no, since iptables is a system package, and when Installing a new computer the kernel source is installed after the system is installed. Also, it's no need to have kernel-sources installed becuse iptables can use kernel-headers.