1 |
commit: ea1b9408e8f6b22c0a1a92f0c3612008a1ea4475 |
2 |
Author: Sam James <sam <AT> gentoo <DOT> org> |
3 |
AuthorDate: Sat May 14 01:52:12 2022 +0000 |
4 |
Commit: Sam James <sam <AT> gentoo <DOT> org> |
5 |
CommitDate: Sat May 14 01:52:12 2022 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea1b9408 |
7 |
|
8 |
sys-libs/glibc: add Python 3.10 to 2.34-r13 |
9 |
|
10 |
It's been long enough and there's guides on the wiki |
11 |
(https://wiki.gentoo.org/wiki/User:Sam/Portage_help/Circular_dependencies#Error_mentions_default_version_not_yet_installed_.28old_install.29) |
12 |
if folks hit a circular dependency anyway. |
13 |
|
14 |
Needed as we're moving forward to Python 3.10 default soon and this |
15 |
will reduce confusion. |
16 |
|
17 |
Signed-off-by: Sam James <sam <AT> gentoo.org> |
18 |
|
19 |
sys-libs/glibc/glibc-2.34-r13.ebuild | 5 +---- |
20 |
sys-libs/glibc/glibc-2.35-r3.ebuild | 2 +- |
21 |
sys-libs/glibc/glibc-2.35-r4.ebuild | 2 +- |
22 |
3 files changed, 3 insertions(+), 6 deletions(-) |
23 |
|
24 |
diff --git a/sys-libs/glibc/glibc-2.34-r13.ebuild b/sys-libs/glibc/glibc-2.34-r13.ebuild |
25 |
index bf7187eac062..2f9a3312f793 100644 |
26 |
--- a/sys-libs/glibc/glibc-2.34-r13.ebuild |
27 |
+++ b/sys-libs/glibc/glibc-2.34-r13.ebuild |
28 |
@@ -6,10 +6,7 @@ EAPI=7 |
29 |
# Bumping notes: https://wiki.gentoo.org/wiki/Project:Toolchain/sys-libs/glibc |
30 |
# Please read & adapt the page as necessary if obsolete. |
31 |
|
32 |
-# We avoid Python 3.10 here _for now_ (it does work!) to avoid circular dependencies |
33 |
-# on upgrades as people migrate to libxcrypt. |
34 |
-# https://wiki.gentoo.org/wiki/User:Sam/Portage_help/Circular_dependencies#Python_and_libcrypt |
35 |
-PYTHON_COMPAT=( python3_{8,9} ) |
36 |
+PYTHON_COMPAT=( python3_{8..10} ) |
37 |
TMPFILES_OPTIONAL=1 |
38 |
|
39 |
inherit python-any-r1 prefix preserve-libs toolchain-funcs flag-o-matic gnuconfig \ |
40 |
|
41 |
diff --git a/sys-libs/glibc/glibc-2.35-r3.ebuild b/sys-libs/glibc/glibc-2.35-r3.ebuild |
42 |
index 7040d0738b6a..c656b1b35881 100644 |
43 |
--- a/sys-libs/glibc/glibc-2.35-r3.ebuild |
44 |
+++ b/sys-libs/glibc/glibc-2.35-r3.ebuild |
45 |
@@ -6,7 +6,7 @@ EAPI=7 |
46 |
# Bumping notes: https://wiki.gentoo.org/wiki/Project:Toolchain/sys-libs/glibc |
47 |
# Please read & adapt the page as necessary if obsolete. |
48 |
|
49 |
-PYTHON_COMPAT=( python3_{8,9,10} ) |
50 |
+PYTHON_COMPAT=( python3_{8..10} ) |
51 |
TMPFILES_OPTIONAL=1 |
52 |
|
53 |
inherit python-any-r1 prefix preserve-libs toolchain-funcs flag-o-matic gnuconfig \ |
54 |
|
55 |
diff --git a/sys-libs/glibc/glibc-2.35-r4.ebuild b/sys-libs/glibc/glibc-2.35-r4.ebuild |
56 |
index c67cc3205f9f..98b8484013e6 100644 |
57 |
--- a/sys-libs/glibc/glibc-2.35-r4.ebuild |
58 |
+++ b/sys-libs/glibc/glibc-2.35-r4.ebuild |
59 |
@@ -6,7 +6,7 @@ EAPI=7 |
60 |
# Bumping notes: https://wiki.gentoo.org/wiki/Project:Toolchain/sys-libs/glibc |
61 |
# Please read & adapt the page as necessary if obsolete. |
62 |
|
63 |
-PYTHON_COMPAT=( python3_{8,9,10} ) |
64 |
+PYTHON_COMPAT=( python3_{8..10} ) |
65 |
TMPFILES_OPTIONAL=1 |
66 |
|
67 |
inherit python-any-r1 prefix preserve-libs toolchain-funcs flag-o-matic gnuconfig \ |