Gentoo Archives: gentoo-commits

From: Sam James <sam@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: sys-libs/glibc/
Date: Sat, 14 May 2022 01:53:00
Message-Id: 1652493132.ea1b9408e8f6b22c0a1a92f0c3612008a1ea4475.sam@gentoo
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 \