This package does not support Python 3.10. Please test it with Python 3.10 as a matter of urgency as the default will change in early June, as per message on gentoo-dev: https://archives.gentoo.org/gentoo-dev/message/13aa993921f19b6b095297721ffb0d0b. Ask in #gentoo-python on IRC if need any help. $ pkgcheck scan -k PythonCompatUpdate app-admin/clustershell app-admin/clustershell PythonCompatUpdate: version 1.8.3-r1: PYTHON_COMPAT update available: python3_10
ping
By the way, does this package has maintainer?
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=364cd3cc3526d87b794c16b7dc0535e4754e1fa4 commit 364cd3cc3526d87b794c16b7dc0535e4754e1fa4 Author: Petr Vaněk <arkamar@atlas.cz> AuthorDate: 2022-09-10 09:48:38 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2022-10-04 11:51:35 +0000 app-admin/clustershell: drop 1.8.3-r1 Closes: https://bugs.gentoo.org/845426 Signed-off-by: Petr Vaněk <arkamar@atlas.cz> Closes: https://github.com/gentoo/gentoo/pull/27203 Signed-off-by: Sam James <sam@gentoo.org> app-admin/clustershell/Manifest | 1 - .../clustershell/clustershell-1.8.3-r1.ebuild | 44 ---------------------- 2 files changed, 45 deletions(-) Additionally, it has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9692cdfa572dd1ef9c2d88bf8a1415e1143e495b commit 9692cdfa572dd1ef9c2d88bf8a1415e1143e495b Author: Petr Vaněk <arkamar@atlas.cz> AuthorDate: 2022-09-07 09:01:44 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2022-10-04 11:51:34 +0000 app-admin/clustershell: add 1.8.4 Multiple aspects of the ebuild were changed from previous versions: - it is converted to new PEP517 mode - it supports py3.9, py3.10 and py3.11 - homepage link is fixed - it uses .gh.tar.gz suffix for source archive as suggested in Gentoo Python Guide - the doc use is removed because it is not used anymore since commit 3ca06363b138 ("app-admin/clustershell: version bump.") - dev-libs/openssl dependency is removed, it is not used in sources code - working tests - most of tests work with an exception of those requiring remote ssh connections, which are removed in prepare step. It was necessary to apply few fixes [1-3] taken from upstream in order to make them work. The tests are executed with unittest rather than nose which makes py3.11 support possible. - it installs man pages again, this is basically resurrected from commit 3ca06363b138 ("app-admin/clustershell: version bump.") - unlike legacy mode, PEP517 installs etc/* files to /usr/etc, hence it was necessary to correct installation path with move (I didn't find any better solution, this one is used across repository) [1] https://github.com/cea-hpc/clustershell/commit/314767d65c397fadc5ce0ae205a35d7bb47a68a8 [2] https://github.com/cea-hpc/clustershell/pull/487 [3] https://github.com/cea-hpc/clustershell/issues/488 Closes: https://bugs.gentoo.org/866071 Bug: https://bugs.gentoo.org/845426 Signed-off-by: Petr Vaněk <arkamar@atlas.cz> Signed-off-by: Sam James <sam@gentoo.org> app-admin/clustershell/Manifest | 1 + app-admin/clustershell/clustershell-1.8.4.ebuild | 67 +++++++++++++++ .../files/clustershell-1.8.4-current-thread.patch | 95 ++++++++++++++++++++++ .../clustershell-1.8.4-setrlimit-division.patch | 21 +++++ .../files/clustershell-1.8.4-skip-tests.patch | 63 ++++++++++++++ 5 files changed, 247 insertions(+)