Hi, the current dev-util/diffoscope ebuild allows only python 3.10, 3.9 and 3.8. According to https://salsa.debian.org/reproducible-builds/diffoscope/-/blob/master/setup.py, python >=3.7 is required. Could you add support for 3.11? Thanks Reproducible: Always
$ pkgcheck scan -k NonsolvableDepsInStable dev-util/diffoscope NonsolvableDepsInStable: version 226: nonsolvable depset(bdepend) keyword(~amd64) stable profile (default/linux/amd64/17.1) (65 total): solutions: [ dev-python/tlsh[python_targets_python3_10(-),python_targets_python3_11(-),python_targets_python3_8(-),python_targets_python3_9(-)] ] NonsolvableDepsInStable: version 226: nonsolvable depset(rdepend) keyword(~amd64) stable profile (default/linux/amd64/17.1) (65 total): solutions: [ dev-python/tlsh[python_targets_python3_10(-),python_targets_python3_11(-),python_targets_python3_8(-),python_targets_python3_9(-)] ]
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ef8dfb6b06626505c9ae80a478ed66dec99fdca commit 0ef8dfb6b06626505c9ae80a478ed66dec99fdca Author: Sam James <sam@gentoo.org> AuthorDate: 2022-11-10 07:23:36 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2022-11-10 07:48:43 +0000 dev-util/diffoscope: add 226 No Python 3.11 yet as a test fails, but Debian's gitlab is down right now, so can't file a bug. Bug: https://bugs.gentoo.org/879007 Signed-off-by: Sam James <sam@gentoo.org> dev-util/diffoscope/Manifest | 1 + dev-util/diffoscope/diffoscope-226.ebuild | 120 ++++++++++++++++++++++++++++++ 2 files changed, 121 insertions(+) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb6894a12f602b2f89e865969e3d925d40d8403b commit eb6894a12f602b2f89e865969e3d925d40d8403b Author: Sam James <sam@gentoo.org> AuthorDate: 2022-11-10 07:21:25 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2022-11-10 07:48:39 +0000 dev-python/tlsh: enable py3.11 Bug: https://bugs.gentoo.org/879007 Signed-off-by: Sam James <sam@gentoo.org> dev-python/tlsh/tlsh-4.8.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
commit 24e0901e7a5638d21a185b93170c74318195c67e Author: Sam James <sam@gentoo.org> Date: Fri Dec 2 03:42:57 2022 +0000 dev-util/diffoscope: add 227 Signed-off-by: Sam James <sam@gentoo.org>