Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 908698 - net-firewall/ipset migration to linux-mod-r1.eclass
Summary: net-firewall/ipset migration to linux-mod-r1.eclass
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo's Team for Core System packages
URL:
Whiteboard:
Keywords: PullRequest
Depends on:
Blocks: 908692
  Show dependency tree
 
Reported: 2023-06-17 19:37 UTC by Mike Pagano
Modified: 2023-11-25 15:16 UTC (History)
1 user (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Mike Pagano gentoo-dev 2023-06-17 19:37:44 UTC
Please migrate net-firewall/ipset to linux-mod-r1.eclass in preparation of the planned deprecation of linux-mod.eclass
Comment 1 Mike Gilbert gentoo-dev 2023-09-22 02:14:12 UTC
I wonder if we could just drop the kernel modules from this package. IP set support has been included in the mainline kernel for a while.
Comment 2 Larry the Git Cow gentoo-dev 2023-09-22 14:02:46 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4866133fcd354925bb3e78cde5f1e0affa686769

commit 4866133fcd354925bb3e78cde5f1e0affa686769
Author:     Sam James <sam@gentoo.org>
AuthorDate: 2023-09-21 22:35:18 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2023-09-22 14:02:11 +0000

    net-firewall/ipset: add 7.19
    
    Closes: https://bugs.gentoo.org/908698
    Signed-off-by: Sam James <sam@gentoo.org>

 net-firewall/ipset/Manifest          |   1 +
 net-firewall/ipset/ipset-7.19.ebuild | 106 +++++++++++++++++++++++++++++++++++
 2 files changed, 107 insertions(+)
Comment 3 Larry the Git Cow gentoo-dev 2023-09-22 14:05:06 UTC
The bug has been referenced in the following commit(s):

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

commit fd67660fe4d82d21b556adb60aceb643129f32d2
Author:     Sam James <sam@gentoo.org>
AuthorDate: 2023-09-22 14:02:59 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2023-09-22 14:02:59 +0000

    Revert "net-firewall/ipset: add 7.19"
    
    This reverts commit 4866133fcd354925bb3e78cde5f1e0affa686769.
    
    I didn't mean to push this yet (we might drop the modules).
    
    Bug: https://bugs.gentoo.org/908698
    Signed-off-by: Sam James <sam@gentoo.org>

 net-firewall/ipset/Manifest          |   1 -
 net-firewall/ipset/ipset-7.19.ebuild | 106 -----------------------------------
 2 files changed, 107 deletions(-)
Comment 4 Larry the Git Cow gentoo-dev 2023-09-23 15:18:05 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=255821bba09149ea22088953073f77df7239b490

commit 255821bba09149ea22088953073f77df7239b490
Author:     Mike Pagano <mpagano@gentoo.org>
AuthorDate: 2023-09-23 15:13:22 +0000
Commit:     Mike Pagano <mpagano@gentoo.org>
CommitDate: 2023-09-23 15:13:22 +0000

    net-firewall/ipset: add 7.19, remove building out of tree kernel module
    
    IP Set support has been in the kernel since 2.6.39, this now only
    installs the userspace utilities.
    
    Closes: https://bugs.gentoo.org/908698
    
    Signed-off-by: Mike Pagano <mpagano@gentoo.org>

 net-firewall/ipset/Manifest          |  1 +
 net-firewall/ipset/ipset-7.19.ebuild | 65 ++++++++++++++++++++++++++++++++++++
 2 files changed, 66 insertions(+)
Comment 5 Ed Wildgoose 2023-10-28 17:36:27 UTC
Can I request that this is re-opened and we maintain support for the kernel modules please?

I am using Gentoo as a toolkit for building images for embedded devices. Here it's extremely common to be needing to use vendor kernels. For example, 4.9 or 5.4 are considered quite up to date in that space

Being able to pull the bug fixed kernel modules and compile is extremely helpful I do recognise that mainstream gentoo users are running up to date kernels, but this would be very useful for us having to deal with creaky arm platforms

Thanks for listening

Ed
Comment 6 Larry the Git Cow gentoo-dev 2023-11-25 15:16:46 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c4c39b32326379a7aebceb318c2f7800a6e3575

commit 3c4c39b32326379a7aebceb318c2f7800a6e3575
Author:     Mike Pagano <mpagano@gentoo.org>
AuthorDate: 2023-11-25 15:12:55 +0000
Commit:     Mike Pagano <mpagano@gentoo.org>
CommitDate: 2023-11-25 15:16:31 +0000

    net-firewall/ipset: Support mod buildn,mig to linux-mod-r1,add myself
    
    A user has request we add back support for ipset module building.
    The specific use case was around supporting embedded, as older
    kernels are consider quite up to date.
    
    Add myself as maintainer
    
    Fix extraneous echo
    
    Closes: https://bugs.gentoo.org/908698
    
    Signed-off-by: Mike Pagano <mpagano@gentoo.org>

 net-firewall/ipset/ipset-7.19-r1.ebuild | 114 ++++++++++++++++++++++++++++++++
 net-firewall/ipset/metadata.xml         |   4 ++
 2 files changed, 118 insertions(+)