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
this is also the only consumer of net-libs/gsnmp
What is actually wrong with net-libs/gnet?
It is a bit explained by upstream at: https://wiki.gnome.org/Projects/GNetLibrary
(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?
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.
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?
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(+)
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(-)