Hi all! I'm planning to request stabilization of net-firewall/nftables-0.9.2-r1 on around 30 days from now (if I don't forget) as the changes made were quite trivial (add a umask before the touch command and rename a USE flag). The only relevant bugs have been #691326 (which has been fixed since September except for the missing umask resulting in complains when recompiling the package) and #694838 which is a QA bug which should hopefully be fixed soon. The package also moves skel files (again) to the skels folder so they are easier to keep track of (and don't mix with other documentation we may install in the future). For further information see #671254 #691326 and #694838 Stabilizing this version will require stabilizing =net-libs/libnftnl-1.1.4 I hope base-system is okay with this as there are no bugs related to it. Reproducible: Always
CCing maintainters of the package. TL;DR: I'd like to request stabilization of =net-firewall/nftables-0.9.2-r2 and =net-libs/libnftnl-1.1.4 in 30 days from now (maybe a bit more). -r2 just adds the umask check when creating the rules-save file and ensures all skeleton files end up in the skels folder to ensure structure is well kept.
Let's target instead 0.9.3-r1 which fixes two small bugs (which may become a security risk in weird situations). http://git.netfilter.org/nftables/commit/?id=80ac631e0eae75f47962aa73d74d2d9c0a0ddaaa and http://git.netfilter.org/nftables/commit/?id=8a9f48515fb8f9aed0af04e05f4528aa0e32116f (Lars I didn't see your commit when I did the USE flag rename -r1 brings 0.9.3 in line with the other ebuilds).
Because of #701976 that will be =net-libs/libnftnl-1.1.5 I hope that is still okay for base-system.
(In reply to Francisco Blas Izquierdo Riera from comment #3) > I hope that is still okay for base-system. Yes it is. Please proceed.
The only relevant bugs are https://bugs.gentoo.org/702204 for libnftnl and none for nftables. The libnftnl bug is caused by an incorrect test as has been pointed by upstream's commit. Keep in mind that nftables only needs stabilization on amd64 x86 arm and ia64.
Adding arches and keywords. Keep in mind that nftables only needs stabilization on amd64 x86 arm and ia64.
An automated check of this bug failed - repoman reported dependency errors (6 lines truncated): > dependency.bad net-firewall/nftables/nftables-0.9.3-r1.ebuild: BDEPEND: arm64(default/linux/arm64/17.0) ['>=app-text/docbook2X-0.8.8-r4'] > dependency.bad net-firewall/nftables/nftables-0.9.3-r1.ebuild: BDEPEND: arm64(default/linux/arm64/17.0/desktop) ['>=app-text/docbook2X-0.8.8-r4'] > dependency.bad net-firewall/nftables/nftables-0.9.3-r1.ebuild: BDEPEND: arm64(default/linux/arm64/17.0/desktop/gnome) ['>=app-text/docbook2X-0.8.8-r4']
Keep in mind that stabilization of =net-libs/libnftnl-1.1.5 is needed too.
An automated check of this bug succeeded - the previous repoman errors are now resolved.
x86 stable
amd64 stable
We already have bug #704994 for stabilization of libnftnl
ia64 stable
arm stable