Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 644344 - net-analyzer/scli and net-libs/gsnmp removal request
Summary: net-analyzer/scli and net-libs/gsnmp removal request
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Netmon project
URL:
Whiteboard:
Keywords: PMASKED
Depends on:
Blocks: EAPI5Removal 672172 672174 672176 808435
  Show dependency tree
 
Reported: 2018-01-12 16:46 UTC by Pacho Ramos
Modified: 2021-10-07 08:30 UTC (History)
4 users (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 Pacho Ramos gentoo-dev 2018-01-12 16:46:10 UTC
I got into this when looking for old packages requiring the dead gnet lib. Then I saw that also Debian killed it because of this bug:
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=745737
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=572830

Maybe we could also treeclean it :/ I have also failed to reach upstream homepage
Comment 1 Pacho Ramos gentoo-dev 2018-01-12 16:47:00 UTC
this is also the only consumer of net-libs/gsnmp
Comment 2 Jeroen Roovers (RETIRED) gentoo-dev 2018-01-12 16:50:14 UTC
What is actually wrong with net-libs/gnet?
Comment 3 Pacho Ramos gentoo-dev 2018-01-13 12:41:30 UTC
It is a bit explained by upstream at:
https://wiki.gnome.org/Projects/GNetLibrary
Comment 4 Jeroen Roovers (RETIRED) gentoo-dev 2018-01-14 13:20:11 UTC
(In reply to Pacho Ramos from comment #3)
> It is a bit explained by upstream at:
> https://wiki.gnome.org/Projects/GNetLibrary

That's a couple of pages of text none of which seems to relate to the question I asked: What is actually wrong with the library?

Does gnome@ intend to remove net-libs/gnet? Are other packages affected besides the ones you mention here? Is there any urgency in removing net-libs/gnet, like security issues?
Comment 5 Mart Raudsepp gentoo-dev 2018-01-14 17:00:24 UTC
There is no known urgency to me, but gnet development stopped at 2008 and no-one does any kind of security audits or whatever on it. Sooner or later it is prudent to remove stuff not maintained upstream for 10 years. Rather sooner than later. Additionally if things still rely on that, instead of much better glib GIO networking layer (available for half a decade or more), then that points to unmaintained upstream of these consumers as well.
Comment 6 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2018-11-28 14:59:51 UTC
So to summarize:

gsnmp: last ebuild update Nov 2014 (adding local patches), last (and only) version added in Jun 2011

scli: last ebuild update Nov 2014 (adding local patches), last bump in Sep 2012

Both packages are ancient, have no upstream and (given no bug reports in Gentoo) likely aren't used by anyone.  With no homepage and being removed from most of the other distributions, it's quite likely that they have no more than a few users.  In the end, we can quite positively assume they may have security bugs nobody noticed.

So, do you have any actual argument for keeping those packages?
Comment 7 Larry the Git Cow gentoo-dev 2021-09-07 13:59:08 UTC
The bug has been referenced in the following commit(s):

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

commit 60e030c35382094fc165ed6ce31f534a6e9d4071
Author:     Andreas Sturmlechner <asturm@gentoo.org>
AuthorDate: 2021-09-05 00:00:27 +0000
Commit:     Andreas Sturmlechner <asturm@gentoo.org>
CommitDate: 2021-09-07 13:58:50 +0000

    profiles: Mask net-libs/gsnmp for removal
    
    Bug: https://bugs.gentoo.org/644344
    Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>

 profiles/package.mask | 5 +++++
 1 file changed, 5 insertions(+)

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

commit 77e58f0e04b553bb24cde13ba9b81c83cd524de3
Author:     Andreas Sturmlechner <asturm@gentoo.org>
AuthorDate: 2021-09-04 23:59:04 +0000
Commit:     Andreas Sturmlechner <asturm@gentoo.org>
CommitDate: 2021-09-07 13:58:50 +0000

    profiles: Mask net-analyzer/scli for removal
    
    Bug: https://bugs.gentoo.org/644344
    Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>

 profiles/package.mask | 5 +++++
 1 file changed, 5 insertions(+)
Comment 8 Larry the Git Cow gentoo-dev 2021-10-07 08:30:14 UTC
The bug has been closed via the following commit(s):

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

commit 6f4ff2b3322f59a67bc016fe2976bde55b6d0dba
Author:     Jakov Smolić <jsmolic@gentoo.org>
AuthorDate: 2021-10-07 08:28:33 +0000
Commit:     Jakov Smolić <jsmolic@gentoo.org>
CommitDate: 2021-10-07 08:29:59 +0000

    net-libs/gsnmp: treeclean
    
    Closes: https://bugs.gentoo.org/644344
    Closes: https://bugs.gentoo.org/672172
    Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>

 net-libs/gsnmp/Manifest                            |  1 -
 net-libs/gsnmp/files/gsnmp-0.3.0-g_access.patch    | 10 -----
 net-libs/gsnmp/files/gsnmp-0.3.0-pkg_config.patch  | 31 ---------------
 .../gsnmp/files/gsnmp-0.3.0-underquoting.patch     | 11 ------
 net-libs/gsnmp/gsnmp-0.3.0.ebuild                  | 46 ----------------------
 net-libs/gsnmp/metadata.xml                        |  8 ----
 profiles/package.mask                              |  5 ---
 7 files changed, 112 deletions(-)

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

commit 7a4d31b37aca9917bb4342324f222b25c789ac1e
Author:     Jakov Smolić <jsmolic@gentoo.org>
AuthorDate: 2021-10-07 08:27:53 +0000
Commit:     Jakov Smolić <jsmolic@gentoo.org>
CommitDate: 2021-10-07 08:29:58 +0000

    net-analyzer/scli: treeclean
    
    Closes: https://bugs.gentoo.org/644344
    Closes: https://bugs.gentoo.org/810601
    Closes: https://bugs.gentoo.org/672176
    Closes: https://bugs.gentoo.org/672174
    Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>

 net-analyzer/scli/Manifest                         |  1 -
 net-analyzer/scli/files/scli-0.4.0-configure.patch | 44 ----------------------
 net-analyzer/scli/metadata.xml                     | 11 ------
 net-analyzer/scli/scli-0.4.0-r2.ebuild             | 35 -----------------
 profiles/package.mask                              |  5 ---
 5 files changed, 96 deletions(-)