Greetings: x11-themes/arc-theme-20221218 is pulling in python3_13t and I'm wondering if this is necessary? It does not seem to be needed and it is literally the only package on my machine pulling it in. Commit: https://gitweb.gentoo.org/repo/gentoo.git/commit/x11-themes/arc-theme/arc-theme-20221218.ebuild?id=0289805947a1ac60d63e33e9bac4dd90fc5dacc6. Bug: https://bugs.gentoo.org/show_bug.cgi?id=952781 Wondering if this necessary and/or can it be removed from the ebuild? Not a big deal and very low priority. Thanks much...
I think you are mistaken. It uses python-any-r1, so it can pull in 3_13t OR 3_10 through to 3_13. What other Python versions do you have installed? If you do have others, please show how it is pulling this in.
bug 702806 ...
(In reply to James Le Cuirot from comment #1) > I think you are mistaken. It uses python-any-r1, so it can pull in 3_13t OR > 3_10 through to 3_13. What other Python versions do you have installed? If > you do have others, please show how it is pulling this in. Hi James, I only have python:3.13 and python:3.13t currently on my machine. dev-lang/python-3.13.3::gentoo was built with the following: USE="ensurepip gdbm ncurses readline sqlite ssl -bluetooth -build -debug -examples (-jit) -libedit -pgo -test -tk -valgrind -verify-sig" ABI_X86="(64)" LLVM_SLOT="18" dev-lang/python-3.13.3-r100::gentoo was built with the following: USE="ensurepip gdbm ncurses readline sqlite ssl -bluetooth -build -debug -examples (-jit) -libedit -pgo -test -tk -valgrind -verify-sig" ABI_X86="(64)" LLVM_SLOT="18" ----- Here is what is holding onto freethreading: → emerge -capv dev-lang/python:3.13t Calculating dependencies ... done! dev-lang/python-3.13.3-r100 pulled in by: x11-themes/arc-theme-20221218 requires dev-lang/python:3.13t ----- I've been able to remove freethreading python only by rebuilding arc-theme locally with the python3:13t target removed. When I remove arc-theme from my world file and clean up, I get this: >> These are the packages that would be unmerged: x11-themes/arc-theme selected: 20221218 protected: none omitted: none dev-lang/sassc selected: 3.6.2 protected: none omitted: none dev-lang/python selected: 3.13.3-r100 protected: none omitted: 3.13.3 dev-libs/libsass selected: 3.6.6 protected: none omitted: none x11-themes/murrine-themes selected: 0.98.11-r1 protected: none omitted: none x11-themes/gtk-engines-murrine selected: 0.98.2-r3 protected: none omitted: none All selected packages: =dev-libs/libsass-3.6.6 =dev-lang/python-3.13.3-r100 =x11-themes/gtk-engines-murrine-0.98.2-r3 =x11-themes/arc-theme-20221218 =x11-themes/murrine-themes-0.98.11-r1 =dev-lang/sassc-3.6.2 >>> 'Selected' packages are slated for removal. >>> 'Protected' and 'omitted' packages will not be removed. Would you like to unmerge these packages? [Yes/No] ----- I went ahead and tested that and wen I re-emerged arc-theme, it pulled it back in: → sudo emerge -avq x11-themes/arc-theme [ebuild NS ] dev-lang/python-3.13.3-r100 [3.13.3] USE="ensurepip gdbm ncurses readline sqlite ssl -bluetooth -build -debug -examples (-jit) -libedit -pgo -test -tk -valgrind -verify-sig" LLVM_SLOT="18" [ebuild N ] dev-libs/libsass-3.6.6 [ebuild N ] dev-lang/sassc-3.6.2 [ebuild N ] x11-themes/gtk-engines-murrine-0.98.2-r3 USE="themes -animation-rtl" ABI_X86="(64) -32 (-x32)" [ebuild N ] x11-themes/murrine-themes-0.98.11-r1 [ebuild N ] x11-themes/arc-theme-20221218 USE="gtk2 gtk3 gtk4 transparency -cinnamon -gnome-shell -mate -xfce" Would you like to merge these packages? [Yes/No] >>> Verifying ebuild manifests >>> Running pre-merge checks for dev-lang/python-3.13.3-r100 * Freethreading build is considered experimental upstream. Using it * could lead to unexpected breakage, including race conditions * and crashes, respectively. Please do not file Gentoo bugs, unless * you can reproduce the problem with dev-lang/python. Instead, * please consider reporting freethreading problems upstream. >>> Emerging (1 of 6) dev-lang/python-3.13.3-r100::gentoo >>> Installing (1 of 6) dev-lang/python-3.13.3-r100::gentoo >>> Completed (1 of 6) dev-lang/python-3.13.3-r100::gentoo >>> Emerging (2 of 6) dev-libs/libsass-3.6.6::gentoo >>> Installing (2 of 6) dev-libs/libsass-3.6.6::gentoo >>> Completed (2 of 6) dev-libs/libsass-3.6.6::gentoo >>> Emerging (3 of 6) dev-lang/sassc-3.6.2::gentoo >>> Installing (3 of 6) dev-lang/sassc-3.6.2::gentoo >>> Completed (3 of 6) dev-lang/sassc-3.6.2::gentoo >>> Emerging (4 of 6) x11-themes/gtk-engines-murrine-0.98.2-r3::gentoo >>> Installing (4 of 6) x11-themes/gtk-engines-murrine-0.98.2-r3::gentoo >>> Completed (4 of 6) x11-themes/gtk-engines-murrine-0.98.2-r3::gentoo >>> Emerging (5 of 6) x11-themes/murrine-themes-0.98.11-r1::gentoo >>> Installing (5 of 6) x11-themes/murrine-themes-0.98.11-r1::gentoo >>> Completed (5 of 6) x11-themes/murrine-themes-0.98.11-r1::gentoo >>> Emerging (6 of 6) x11-themes/arc-theme-20221218::gentoo >>> Installing (6 of 6) x11-themes/arc-theme-20221218::gentoo >>> Recording x11-themes/arc-theme in "world" favorites file... >>> Completed (6 of 6) x11-themes/arc-theme-20221218::gentoo >>> Jobs: 6 of 6 complete Load avg: 1.56, 1.75, 1.35 * Messages for package dev-lang/python-3.13.3-r100: * Freethreading build is considered experimental upstream. Using it * could lead to unexpected breakage, including race conditions * and crashes, respectively. Please do not file Gentoo bugs, unless * you can reproduce the problem with dev-lang/python. Instead, * please consider reporting freethreading problems upstream. ----- I'm not sure if it's related to the bug Sam referenced, but I've tested everything I can think of. Thoughts?