Re: git: 62b50f7bd59a - main - x11-toolkits/py-tkinter: remove Python 2 support
Date: Mon, 10 Mar 2025 20:14:03 UTC
On 3/10/25 12:29, Charlie Li wrote:
> The branch main has been updated by vishwin:
>
> URL: https://cgit.FreeBSD.org/ports/commit/?id=62b50f7bd59a6da561894816e2ec0b3352b9208f
>
> commit 62b50f7bd59a6da561894816e2ec0b3352b9208f
> Author: Charlie Li <vishwin@FreeBSD.org>
> AuthorDate: 2025-03-10 19:23:54 +0000
> Commit: Charlie Li <vishwin@FreeBSD.org>
> CommitDate: 2025-03-10 19:28:14 +0000
>
> x11-toolkits/py-tkinter: remove Python 2 support
>
> No remaining consumers in the tree after re-including _tkinter into
> lang/python27 itself. This is to prepare for conversion to
> USE_PYTHON=pep517, as none of such tooling works with Python 2.
>
> PR: 268283
> ---
> x11-toolkits/py-tkinter/Makefile | 7 ++----
> x11-toolkits/py-tkinter/files/setup.py | 9 ++++----
> x11-toolkits/py-tkinter/files/setup3.py | 40 ---------------------------------
> 3 files changed, 6 insertions(+), 50 deletions(-)
>
> diff --git a/x11-toolkits/py-tkinter/Makefile b/x11-toolkits/py-tkinter/Makefile
> index f3e2c18fd926..c1d4ad3ca163 100644
> --- a/x11-toolkits/py-tkinter/Makefile
> +++ b/x11-toolkits/py-tkinter/Makefile
[...]
> DIST_SUBDIR= python
> @@ -25,10 +25,7 @@ PYDISTUTILS_INSTALLARGS+= --install-lib ${PYTHON_LIBDIR}/lib-dynload
> .include <bsd.port.pre.mk>
>
> post-extract:
> -.if ${PYTHON_REL} < 30000
> @${SED} -e "s|%%TK_VER%%|${TK_VER}|" ${FILESDIR}/setup.py > ${WRKSRC}/setup.py
> -.else
> - @${SED} -e "s|%%TK_VER%%|${TK_VER}|" ${FILESDIR}/setup3.py > ${WRKSRC}/setup.py
> .endif
This change breaks building with poudriere for me.
Craig
[00:00:02] [Dry Run] Gathering ports metadata
[00:00:04] [Dry Run] Warning: (x11-toolkits/py-tkinter): make:
"/usr/ports/x11-toolkits/py-tkinter/Makefile" line 29: if-less e
ndif
[00:00:04] [Dry Run] Warning: (x11-toolkits/py-tkinter): make: Fatal
errors encountered -- cannot continue
[00:00:04] [Dry Run] Warning: (x11-toolkits/py-tkinter): Error: Error
looking up dependencies for x11-toolkits/py-tkinter
[00:00:04] [Dry Run] Error: Fatal errors encountered gathering ports
metadata