Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 952572 - net-analyzer/netdata: needs porting to Python 3.13
Summary: net-analyzer/netdata: needs porting to Python 3.13
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Craig Andrews
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: py3.13-tracker
  Show dependency tree
 
Reported: 2025-03-27 16:01 UTC by Michał Górny
Modified: 2025-05-10 12:53 UTC (History)
6 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 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2025-03-27 16:01:32 UTC
The package needs porting to Python 3.13.
Comment 1 Christian Zuckschwerdt 2025-05-03 08:37:34 UTC
The netdata-1.47.5 python.d plugin works fine on Python 3.13, the ebuild just needs a r1 bump to PYTHON_COMPAT=( python3_{11..13} )
Comment 2 Larry the Git Cow gentoo-dev 2025-05-10 12:52:38 UTC
The bug has been closed via the following commit(s):

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

commit fd216a37de9c35ea2e425bb9265a18ae1d811a7f
Author:     Petr Vaněk <arkamar@gentoo.org>
AuthorDate: 2025-05-09 12:41:02 +0000
Commit:     Petr Vaněk <arkamar@gentoo.org>
CommitDate: 2025-05-10 12:51:13 +0000

    net-analyzer/netdata: enable py3.13
    
    Closes: https://bugs.gentoo.org/952572
    Signed-off-by: Petr Vaněk <arkamar@gentoo.org>

 net-analyzer/netdata/netdata-1.47.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Additionally, it has been referenced in the following commit(s):

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

commit 9f77be88cfa9ad57e49a01ba4b8b1cc548d6825a
Author:     Petr Vaněk <arkamar@gentoo.org>
AuthorDate: 2025-05-10 08:15:11 +0000
Commit:     Petr Vaněk <arkamar@gentoo.org>
CommitDate: 2025-05-10 12:51:15 +0000

    profiles: last-rite net-libs/stem and net-misc/nyx
    
    Unmaintained upstream, net-libs/stem is incompatible with py3.12+
    despite it is py3.12 enabled.
    
    Bug: https://bugs.gentoo.org/952572
    Bug: https://bugs.gentoo.org/952600
    Bug: https://bugs.gentoo.org/952615
    Link: https://github.com/torproject/stem/issues/154
    Link: https://github.com/torproject/nyx/issues/68
    Signed-off-by: Petr Vaněk <arkamar@gentoo.org>

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

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

commit c4eaa8ec7495ee7fe9bd098986616a994a8a6873
Author:     Petr Vaněk <arkamar@gentoo.org>
AuthorDate: 2025-05-10 12:14:55 +0000
Commit:     Petr Vaněk <arkamar@gentoo.org>
CommitDate: 2025-05-10 12:51:11 +0000

    net-analyzer/netdata: remove USE=tor
    
    Upstream removed tor python.d plugin in 1.47.0 in PR [1]. It was
    reimplemented as go.d plugin, see PR [2]. Tor python.d plugin depends on
    net-libs/stem, which is unmaintained and it contains incompatibilities
    with Python 3.12+, therefore, it blocks netdata migration to modern
    python versions.
    
    [1] https://github.com/netdata/netdata/pull/18358
    [2] https://github.com/netdata/netdata/pull/18361
    
    Bug: https://bugs.gentoo.org/952572
    Bug: https://bugs.gentoo.org/952600
    Signed-off-by: Petr Vaněk <arkamar@gentoo.org>

 net-analyzer/netdata/metadata.xml          | 1 -
 net-analyzer/netdata/netdata-1.45.4.ebuild | 8 +++-----
 net-analyzer/netdata/netdata-1.46.1.ebuild | 8 +++-----
 net-analyzer/netdata/netdata-1.46.2.ebuild | 8 +++-----
 net-analyzer/netdata/netdata-1.46.3.ebuild | 8 +++-----
 net-analyzer/netdata/netdata-1.47.0.ebuild | 8 +++-----
 net-analyzer/netdata/netdata-1.47.1.ebuild | 8 +++-----
 net-analyzer/netdata/netdata-1.47.2.ebuild | 8 +++-----
 net-analyzer/netdata/netdata-1.47.4.ebuild | 8 +++-----
 net-analyzer/netdata/netdata-1.47.5.ebuild | 8 +++-----
 net-analyzer/netdata/netdata-9999.ebuild   | 8 +++-----
 11 files changed, 30 insertions(+), 51 deletions(-)


OSZAR »