Re: [gentoo-dev] [RFC] Discontinuing (more-than-absolutely-minimal) Python support for non-x86 arches

2020-03-14 Thread James Le Cuirot
On Sat, 14 Mar 2020 13:49:42 -0700 Zac Medico wrote: > On 3/14/20 1:15 PM, James Le Cuirot wrote: > > On Sat, 14 Mar 2020 19:13:58 +0100 > > Michał Górny wrote: > > I've never joined an arch team as I'm not really interested in stable. > > I understand what you're saying about keyword requests b

Re: [gentoo-dev] [RFC] Discontinuing (more-than-absolutely-minimal) Python support for non-x86 arches

2020-03-14 Thread Zac Medico
On 3/14/20 1:15 PM, James Le Cuirot wrote: > On Sat, 14 Mar 2020 19:13:58 +0100 > Michał Górny wrote: > I've never joined an arch team as I'm not really interested in stable. > I understand what you're saying about keyword requests but I didn't > realise they were also a big issue. > > I'm not ev

Re: [gentoo-dev] [RFC] Discontinuing (more-than-absolutely-minimal) Python support for non-x86 arches

2020-03-14 Thread James Le Cuirot
On Sat, 14 Mar 2020 19:13:58 +0100 Michał Górny wrote: > Dear developers, > > TL;DR: Unless arch teams decide to help us, the Python team will stop > supporting non-x86 arches and start dropping non-x86 keywords from > reverse dependencies. > > > Python team is struggling with a large number o

[gentoo-dev] [PATCH 3/3] python-utils-r1.eclass: Create python3-embed.pc wrapper

2020-03-14 Thread Michał Górny
Closes: https://bugs.gentoo.org/712526 Signed-off-by: Michał Górny --- eclass/python-utils-r1.eclass | 8 +++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/eclass/python-utils-r1.eclass b/eclass/python-utils-r1.eclass index 28314d5135d0..f144cbbb1279 100644 --- a/eclass/python

[gentoo-dev] [PATCH 1/3] distutils-r1.eclass: Align min. setuptools version to current stable

2020-03-14 Thread Michał Górny
Closes: https://bugs.gentoo.org/712502 Signed-off-by: Michał Górny --- eclass/distutils-r1.eclass | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/eclass/distutils-r1.eclass b/eclass/distutils-r1.eclass index f3df05eeb670..114ccc8041cc 100644 --- a/eclass/distutils-r1.eclas

[gentoo-dev] [PATCH 2/3] python-utils-r1.eclass: Do not create 'python.pc' wrapper

2020-03-14 Thread Michał Górny
Do not create 'python.pc', only 'python[23].pc'. This seems to match what other distributions are doing. Signed-off-by: Michał Górny --- eclass/python-utils-r1.eclass | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/eclass/python-utils-r1.eclass b/eclass/python-utils-r1.

[gentoo-dev] [PATCH 0/3] distutils-r1, python-utils-r1: bump setuptools dep & fix creating python3-embed.pc

2020-03-14 Thread Michał Górny
Hi, Here are a few small patches to the Python eclasses. Two notable changes are bumping setuptools version for DISTUTILS_USE_SETUPTOOLS to avoid problems on systems with ancient setuptools installed, and adding python3-embed.pc wrapper for py3.8+ as needed by meson. While at it, I'm also removi

[gentoo-dev] [RFC] Discontinuing (more-than-absolutely-minimal) Python support for non-x86 arches

2020-03-14 Thread Michał Górny
Dear developers, TL;DR: Unless arch teams decide to help us, the Python team will stop supporting non-x86 arches and start dropping non-x86 keywords from reverse dependencies. Python team is struggling with a large number of keywordreqs and stablereqs. It is common for new versions of Python pa