commit:     93480b9b09b2a0c0adfed10a1c9e90c1e38a9040
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Wed Feb  7 09:18:26 2024 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Wed Feb  7 09:24:14 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93480b9b

dev-lang/python: Pin dev-libs/expat due to regression

Not revbumping since the two main versions, 3.11 and 3.12, were just
released, and should pin it well enough.  Hopefully we'll be having
a proper fix soon.

Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>

 dev-lang/python/python-2.7.18_p16-r1.ebuild | 2 +-
 dev-lang/python/python-3.10.13.ebuild       | 2 +-
 dev-lang/python/python-3.11.7.ebuild        | 2 +-
 dev-lang/python/python-3.11.8.ebuild        | 2 +-
 dev-lang/python/python-3.12.1.ebuild        | 2 +-
 dev-lang/python/python-3.12.1_p1.ebuild     | 2 +-
 dev-lang/python/python-3.12.2.ebuild        | 2 +-
 dev-lang/python/python-3.13.0_alpha2.ebuild | 2 +-
 dev-lang/python/python-3.13.0_alpha3.ebuild | 2 +-
 dev-lang/python/python-3.8.18.ebuild        | 2 +-
 dev-lang/python/python-3.9.18.ebuild        | 2 +-
 11 files changed, 11 insertions(+), 11 deletions(-)

diff --git a/dev-lang/python/python-2.7.18_p16-r1.ebuild 
b/dev-lang/python/python-2.7.18_p16-r1.ebuild
index 539f7addcb1c..7474e7d083e5 100644
--- a/dev-lang/python/python-2.7.18_p16-r1.ebuild
+++ b/dev-lang/python/python-2.7.18_p16-r1.ebuild
@@ -60,7 +60,7 @@ RDEPEND="
                dev-tcltk/blt:=
                dev-tcltk/tix
        )
-       xml? ( >=dev-libs/expat-2.1:= )
+       xml? ( <dev-libs/expat-2.6:= )
 "
 # bluetooth requires headers from bluez
 DEPEND="

diff --git a/dev-lang/python/python-3.10.13.ebuild 
b/dev-lang/python/python-3.10.13.ebuild
index 0b1e7b33f03a..a843933d9ab8 100644
--- a/dev-lang/python/python-3.10.13.ebuild
+++ b/dev-lang/python/python-3.10.13.ebuild
@@ -65,7 +65,7 @@ RDEPEND="
                dev-tcltk/blt:=
                dev-tcltk/tix
        )
-       xml? ( >=dev-libs/expat-2.1:= )
+       xml? ( <dev-libs/expat-2.6:= )
 "
 # bluetooth requires headers from bluez
 DEPEND="

diff --git a/dev-lang/python/python-3.11.7.ebuild 
b/dev-lang/python/python-3.11.7.ebuild
index b484a90f142c..bd0403f833ed 100644
--- a/dev-lang/python/python-3.11.7.ebuild
+++ b/dev-lang/python/python-3.11.7.ebuild
@@ -44,7 +44,7 @@ RDEPEND="
        app-arch/bzip2:=
        app-arch/xz-utils:=
        app-crypt/libb2
-       >=dev-libs/expat-2.1:=
+       <dev-libs/expat-2.6:=
        dev-libs/libffi:=
        dev-python/gentoo-common
        >=sys-libs/zlib-1.1.3:=

diff --git a/dev-lang/python/python-3.11.8.ebuild 
b/dev-lang/python/python-3.11.8.ebuild
index 47a0ee173338..669069799e62 100644
--- a/dev-lang/python/python-3.11.8.ebuild
+++ b/dev-lang/python/python-3.11.8.ebuild
@@ -44,7 +44,7 @@ RDEPEND="
        app-arch/bzip2:=
        app-arch/xz-utils:=
        app-crypt/libb2
-       >=dev-libs/expat-2.1:=
+       <dev-libs/expat-2.6:=
        dev-libs/libffi:=
        dev-python/gentoo-common
        >=sys-libs/zlib-1.1.3:=

diff --git a/dev-lang/python/python-3.12.1.ebuild 
b/dev-lang/python/python-3.12.1.ebuild
index 1f73dafbbdb3..bcacd5492511 100644
--- a/dev-lang/python/python-3.12.1.ebuild
+++ b/dev-lang/python/python-3.12.1.ebuild
@@ -44,7 +44,7 @@ RDEPEND="
        app-arch/bzip2:=
        app-arch/xz-utils:=
        app-crypt/libb2
-       >=dev-libs/expat-2.1:=
+       <dev-libs/expat-2.6:=
        dev-libs/libffi:=
        dev-python/gentoo-common
        >=sys-libs/zlib-1.1.3:=

diff --git a/dev-lang/python/python-3.12.1_p1.ebuild 
b/dev-lang/python/python-3.12.1_p1.ebuild
index d38350148f6c..261d285075cf 100644
--- a/dev-lang/python/python-3.12.1_p1.ebuild
+++ b/dev-lang/python/python-3.12.1_p1.ebuild
@@ -44,7 +44,7 @@ RDEPEND="
        app-arch/bzip2:=
        app-arch/xz-utils:=
        app-crypt/libb2
-       >=dev-libs/expat-2.1:=
+       <dev-libs/expat-2.6:=
        dev-libs/libffi:=
        dev-python/gentoo-common
        >=sys-libs/zlib-1.1.3:=

diff --git a/dev-lang/python/python-3.12.2.ebuild 
b/dev-lang/python/python-3.12.2.ebuild
index 9a0d18e0d36b..0c77d80ba8fa 100644
--- a/dev-lang/python/python-3.12.2.ebuild
+++ b/dev-lang/python/python-3.12.2.ebuild
@@ -44,7 +44,7 @@ RDEPEND="
        app-arch/bzip2:=
        app-arch/xz-utils:=
        app-crypt/libb2
-       >=dev-libs/expat-2.1:=
+       <dev-libs/expat-2.6:=
        dev-libs/libffi:=
        dev-python/gentoo-common
        >=sys-libs/zlib-1.1.3:=

diff --git a/dev-lang/python/python-3.13.0_alpha2.ebuild 
b/dev-lang/python/python-3.13.0_alpha2.ebuild
index 3d383937a488..6907f2db8bd3 100644
--- a/dev-lang/python/python-3.13.0_alpha2.ebuild
+++ b/dev-lang/python/python-3.13.0_alpha2.ebuild
@@ -43,7 +43,7 @@ RDEPEND="
        app-arch/bzip2:=
        app-arch/xz-utils:=
        app-crypt/libb2
-       >=dev-libs/expat-2.1:=
+       <dev-libs/expat-2.6:=
        dev-libs/libffi:=
        dev-python/gentoo-common
        >=sys-libs/zlib-1.1.3:=

diff --git a/dev-lang/python/python-3.13.0_alpha3.ebuild 
b/dev-lang/python/python-3.13.0_alpha3.ebuild
index 2cd791faab28..772ef1abd235 100644
--- a/dev-lang/python/python-3.13.0_alpha3.ebuild
+++ b/dev-lang/python/python-3.13.0_alpha3.ebuild
@@ -43,7 +43,7 @@ RDEPEND="
        app-arch/bzip2:=
        app-arch/xz-utils:=
        app-crypt/libb2
-       >=dev-libs/expat-2.1:=
+       <dev-libs/expat-2.6:=
        dev-libs/libffi:=
        dev-python/gentoo-common
        >=sys-libs/zlib-1.1.3:=

diff --git a/dev-lang/python/python-3.8.18.ebuild 
b/dev-lang/python/python-3.8.18.ebuild
index 27d83e4ca8dd..54af09bc8cfd 100644
--- a/dev-lang/python/python-3.8.18.ebuild
+++ b/dev-lang/python/python-3.8.18.ebuild
@@ -60,7 +60,7 @@ RDEPEND="
                dev-tcltk/blt:=
                dev-tcltk/tix
        )
-       xml? ( >=dev-libs/expat-2.1:= )
+       xml? ( <dev-libs/expat-2.6:= )
 "
 # bluetooth requires headers from bluez
 DEPEND="

diff --git a/dev-lang/python/python-3.9.18.ebuild 
b/dev-lang/python/python-3.9.18.ebuild
index 24bb10243804..15bb2cfef77e 100644
--- a/dev-lang/python/python-3.9.18.ebuild
+++ b/dev-lang/python/python-3.9.18.ebuild
@@ -61,7 +61,7 @@ RDEPEND="
                dev-tcltk/blt:=
                dev-tcltk/tix
        )
-       xml? ( >=dev-libs/expat-2.1:= )
+       xml? ( <dev-libs/expat-2.6:= )
 "
 # bluetooth requires headers from bluez
 DEPEND="

Reply via email to