Created attachment 424452 [details] net-firewall/firewalld-0.4.0.ebuild The default paths to iptables, iptables-restore, ip6tables, ip6tables-restore, ebtables and ebtables-restore seem to have changed in 0.4. Firewalld looks for them inside /usr/sbin, but they are located in /sbin. The paths to binaries can be provided with configure options. Please see the attached fixed ebuild.
I have the same issue and I confirm that the provided ebuild fix it.
same issue
Fixed in version 0.4.2. commit 793b24acc338d0ee04959bced8ccea400f3b6cf1 Author: Matthias Maier <tamiko@gentoo.org> Date: Tue May 31 17:08:50 2016 -0500 net-firewall/firewalld: version bump to 0.42, multiple fixes This commit also fixes - bug #573648: incorrect path to iptables and family - bug #581760: update homepage - bug #566772: missing dependency dev-python/PyQt4 Package-Manager: portage-2.2.28