Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 701852 - net-firewall/nftables-0.9.3-r1 stabilization
Summary: net-firewall/nftables-0.9.3-r1 stabilization
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Stabilization (show other bugs)
Hardware: All Linux
: Lowest minor (vote)
Assignee: Francisco Blas Izquierdo Riera
URL:
Whiteboard:
Keywords:
Depends on: 704994
Blocks:
  Show dependency tree
 
Reported: 2019-12-03 01:48 UTC by Francisco Blas Izquierdo Riera
Modified: 2020-01-27 12:06 UTC (History)
2 users (show)

See Also:
Package list:
=net-firewall/nftables-0.9.3-r1
Runtime testing required: ---
stable-bot: sanity-check+


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Francisco Blas Izquierdo Riera (RETIRED) gentoo-dev 2019-12-03 01:48:12 UTC
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
Comment 1 Francisco Blas Izquierdo Riera (RETIRED) gentoo-dev 2019-12-03 01:51:19 UTC
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.
Comment 2 Francisco Blas Izquierdo Riera (RETIRED) gentoo-dev 2019-12-03 18:13:32 UTC
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).
Comment 3 Francisco Blas Izquierdo Riera (RETIRED) gentoo-dev 2019-12-05 02:41:47 UTC
Because of #701976 that will be =net-libs/libnftnl-1.1.5 I hope that is still okay for base-system.
Comment 4 Lars Wendler (Polynomial-C) (RETIRED) gentoo-dev 2019-12-05 08:31:25 UTC
(In reply to Francisco Blas Izquierdo Riera from comment #3)
> I hope that is still okay for base-system.

Yes it is. Please proceed.
Comment 5 Francisco Blas Izquierdo Riera (RETIRED) gentoo-dev 2020-01-06 11:58:39 UTC
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.
Comment 6 Francisco Blas Izquierdo Riera (RETIRED) gentoo-dev 2020-01-06 12:00:12 UTC
Adding arches and keywords.

Keep in mind that nftables only needs stabilization on amd64 x86 arm and ia64.
Comment 7 Stabilization helper bot gentoo-dev 2020-01-06 13:01:14 UTC
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']
Comment 8 Francisco Blas Izquierdo Riera (RETIRED) gentoo-dev 2020-01-08 18:29:17 UTC
Keep in mind that stabilization of =net-libs/libnftnl-1.1.5 is needed too.
Comment 9 Stabilization helper bot gentoo-dev 2020-01-08 19:00:49 UTC
An automated check of this bug succeeded - the previous repoman errors are now resolved.
Comment 10 Thomas Deutschmann (RETIRED) gentoo-dev 2020-01-10 01:47:36 UTC
x86 stable
Comment 11 Agostino Sarubbo gentoo-dev 2020-01-10 12:16:37 UTC
amd64 stable
Comment 12 Lars Wendler (Polynomial-C) (RETIRED) gentoo-dev 2020-01-10 12:38:59 UTC
We already have bug #704994 for stabilization of libnftnl
Comment 13 Sergei Trofimovich (RETIRED) gentoo-dev 2020-01-17 00:26:28 UTC
ia64 stable
Comment 14 Mikle Kolyada (RETIRED) archtester Gentoo Infrastructure gentoo-dev Security 2020-01-27 12:06:29 UTC
arm stable