Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 671176 - net-firewall/shorewall-5.2.1.1 wants nonexistent CONFIG_NF_CONNTRACK_IPVx in kernel 4.19.x
Summary: net-firewall/shorewall-5.2.1.1 wants nonexistent CONFIG_NF_CONNTRACK_IPVx in ...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Thomas Deutschmann (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-11-15 09:36 UTC by peter@prh.myzen.co.uk
Modified: 2018-12-17 23:20 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
emerge --info =net-firewall/shorewall-5.2.1.1 (emerge.info.shorewall,6.55 KB, text/plain)
2018-11-15 09:36 UTC, peter@prh.myzen.co.uk
Details

Note You need to log in before you can comment on or make changes to this bug.
Description peter@prh.myzen.co.uk 2018-11-15 09:36:49 UTC
Created attachment 555192 [details]
emerge --info =net-firewall/shorewall-5.2.1.1

This is what I get at the beginning of emerge shorewall:

>>> Running pre-merge checks for net-firewall/shorewall-5.2.1.1
 * Determining the location of the kernel source code
 * Found kernel source directory:
 *     /usr/src/linux
 * Found sources for kernel version:
 *     4.19.2-gentoo
 * Checking for suitable kernel configuration options...
 *   CONFIG_NF_CONNTRACK_IPV4:   is not set when it should be.
 *   CONFIG_NF_CONNTRACK_IPV6:   is not set when it should be.

There are no such kernel options in sys-kernel/gentoo-sources-4.19.x.
Comment 1 Thomas Deutschmann (RETIRED) gentoo-dev 2018-11-15 14:46:58 UTC
NF_CONNTRACK_IPV4 and NF_CONNTRACK_IPV6 were unified via https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=a0ae2562c6c4b2721d9fddba63b7286c13517d9f
Comment 2 Larry the Git Cow gentoo-dev 2018-12-17 23:20:55 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e9048f4db361272d6dee5f993220a84bca3541c

commit 8e9048f4db361272d6dee5f993220a84bca3541c
Author:     Thomas Deutschmann <whissi@gentoo.org>
AuthorDate: 2018-12-17 23:20:13 +0000
Commit:     Thomas Deutschmann <whissi@gentoo.org>
CommitDate: 2018-12-17 23:20:25 +0000

    net-firewall/shorewall: bump to v5.2.1.4
    
    Kernel config check adjusted because in >=linux-4.19, ipv4 and ipv6 protocol
    trackers were unified in NF_CONNTRACK and the l3proto abstraction was removed
    (kernel commit a0ae2562c6c4b2721d9fddba63b7286c13517d9f).
    
    Closes: https://bugs.gentoo.org/671176
    Package-Manager: Portage-2.3.52, Repoman-2.3.12
    Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>

 net-firewall/shorewall/Manifest                 |   7 +
 net-firewall/shorewall/shorewall-5.2.1.4.ebuild | 482 ++++++++++++++++++++++++
 2 files changed, 489 insertions(+)